2007-04-15から1日間の記事一覧

あれ?

#{ ... } は,「1レベル上(=外側) の言語を参照する」という意味合いと考えられる. ♭{... }は,#{ ... } の中で用いられ,#{ } のすぐ外側の言語を参照する. いっしょじゃん... Statement a = #{generate(#{$b})}; #{generate(#{$c})}; ; out.print (a); …

#{ } と ♭{ }

Ruby でおなじみの #{...} a = "My name is #{name}"; ".. " の中は自然言語,その外側はRubyである,と解釈できるので #{ ... } は,「1レベル上(=外側) の言語を参照する」という意味合いと考えられる.じゃあ,♭{... } があってもいいだろう. ♭{... }は…