From: aamine@... Date: 1999-01-24T00:11:07+09:00 Subject: [ruby-list:11687] Re: [racc] help me あおきです。 In Mail "[ruby-list:11685] Re: [racc] help me" keiju@Rational.Com (石塚圭樹 ) wrote: > 機能がシンプルなところが私のレベルにはあっているようです(*^^* シンプルになってる理由の大半はRubyのおかげだったりします。 特にシンボル値の型付けをしなくていいのが大きい。 > # でも, どんどん進化しているし... 石塚さんがいろいろ注文してくれるおかげですね。 (いや、これはいやみではなく…) > >どこらへんが違いますか? > >できるだけ似せてつくったつもりなんですが… > > 出力されるファイル名を勘違いしていました. ちゃんとでていますです. でも, あ、そうなんですよ。Rubyだと、文法ファイルがディレクトリに複数ある ことがあるかと思って .output にしているんです。 > このログを解析するのは私の実力では無理のようです(^^;;; 今は暫定版なので説明書がかなり適当ですし、「yaccの使いかたは当然、 LALRも概念くらい知っている」ことを前提にしているので、わかりにくい ところが多いでしょう。version1ができたら(ピリオド頼みから脱脚したら)、 ドキュメントを整備しようと思っています。 # ぼくはドキュメント書くの大好きです > そうそう. 今はルール中にコメントを書くことができませんよね? 書けるよう > になると嬉しいんですが. えっ?! そ、そんなはずは。 target: A B # これはコメントかもしれない C D みたいのなら現在でもできるはずですが…。あ、もしかして target: A B /* これはコメントなのっ */ C D みたいに一行にいれたいということでしょうか。 (…と勝手に仮定して) /* .... */ 形式のコメントを使えるようにしました。 > それと, 現在のバージョンを識別できるバージョン番号かなにかがあると嬉し > いんですが... それは確かにそうですね。Parser::Versionまたはracc.rb --versionで 参照できるようにしました。今おいたバージョンが0.8.2です。 ------------------------------------------------------------------- あおきみねろう@一橋大学 mail to: aamine@dp.u-netsurf.ne.jp website: http://www1.u-netsurf.ne.jp/~brew/mine