看板 Ruby 關於我們 聯絡資訊
在官網找到簡單的說明 http://doc.ruby-lang.org/ja/1.9.2/doc/spec=2fliteral.html#symbol Symbol 語法為 :識別字 :變數名稱(包含 @foo @@foo $-F 等) :運算子(限可定義為 method 的,較不規則,見原文連結) 至於 :"abc" 和 :"foo\n#{bar}" 這些能過,是符合以下記法: :'foo-bar' :"foo-bar" %s{foo-bar} -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.34.136.1
bootleq:irb 不能 :+ 的原因還是不知道,但已解決我問題了 07/30 20:38
godfat:irb 是可以用 :+, 只是有些判斷有問題,原因是 irb 自己有 07/30 21:34
godfat:他自己的 parser... 可以考慮試 ripl, 這就沒自己做 parser 07/30 21:34
godfat:打個廣告 :o https://github.com/godfat/ripl-rc 07/30 21:35
SansWord:那個可以anchor binding的意思是,接著就在鎖定的binding 07/31 06:07
SansWord:下執行嗎? 這實際上是怎麼做到的?用eval? 07/31 06:07
ggegge:eval第二個引數可以傳binding物件重現當時的變數環境 08/01 00:13