2008-04-15から1日間の記事一覧
添削する機械。 ツリーは、ちゃんと出来ている。ASTに変換しようとしてコケている。 ... ... ifcomment : (C_ST IF expression C_ED txt (elseifcomment txt)* (elsecomment txt)? endcomment) -> ^(IFNODE ^(EXPRESSIONNODE expression) txt ^(ELSEIFNODE e…
タダね、これだと、実は余りうまくない。 SQL内の空白は、最悪消えても良いのだけど、 コメント内の空白文字は、消えてしまっては困るのです。 何故なら、IFコメントとかのexpression部分は外部の式言語にそのまま食わせるから。 空白のスキップとクォート出…
どこかで役に立てば、という程度の無駄知識。 ポイントは、 /*eLsE ccc + 44 '*/' */ で、コメントが変な風に中断したり 空白のスキップとクォート出来る様にしてみた。 - 設計と実装の狭間で。 というところで、逆にコメントを変な風に中断する方法について…