From: matz@... (Yukihiro Matsumoto) Date: 2002-06-22T22:01:36+09:00 Subject: [ruby-dev:17547] Re: broken string when unterminated "#{". まつもと ゆきひろです In message "[ruby-dev:17544] Re: broken string when unterminated "#{"." on 02/06/22, Tanaka Akira writes: |http://cvs.m17n.org/cgi-bin/viewcvs/xmlize/?cvsroot=ruby | |からどうぞ。Unix 的な普通のフィルタで Ruby のソースを読んでパーズ結果 |を XML で markup するだけのものです。要 flex, btyacc. | |内部的な特徴は... lex_state を捨てることに挑戦してみたというところです |かね。 おお、すばらしい。 |ただ、(, {, do の扱いが難しくて(というか Ruby 自体の仕様が理解できない |ので)微妙に挙動が違うようなんですが。 というか、私も理解してないかも。この機会に文法を見直すか。