From: Minero Aoki Date: 1999-01-14T22:59:54+09:00 Subject: [ruby-list:11568] Re: parser generator あおきです。 In Mail "[ruby-list:11523] Re: parser generator" ttate@jaist.ac.jp wrote: > なるほど。 > 一応、終端記号を追加するという方法もあります。 そうするかもしれません。 (または、「そのほうがいいですか?」) > aamine> 2つめの書きかた > aamine> > aamine> XXXX: pat1 YYYY pat2 ; > aamine> > aamine> YYYY: /* empty */ {..action A..} ; > > ついでに3つ目、、、、(^^; > > XXX: XXX1 pat2 ; > XXX1: pat1 {..action A..}; > > これだとaction Aからpat1をval[0]で参照できますね。 > 2つ目の方法でも一応可能ですが、、、 あ、あの…それはXXXXのアクションの方から参照する値が変わって しまってまずいんでは?(XXX1-->val[0], pat2-->val[1] になってしまう) # ようやくinetclientの安定版をおきました。 ------------------------------------------------------------------- あおきみねろう@sgmailにびっくり mail to: aamine@dp.u-netsurf.ne.jp website: http://www1.u-netsurf.ne.jp/~brew/mine