[#11507] parser generator — Minero Aoki <aamine@...>
あおきです。今年もよろしくおねがいいたします。
立石です。
けいじゅ@日本ラショナルソフトウェアです.
あおきです。
けいじゅ@日本ラショナルソフトウェアです.
あおきです。
立石です。
けいじゅ@日本ラショナルソフトウェアです.
あおきです。
けいじゅ@日本ラショナルソフトウェアです.
あおきです。
けいじゅ@日本ラショナルソフトウェアです.
けいじゅ@日本ラショナルソフトウェアです.
In message <199901200705.QAA02084.keiju@bc.mbn.or.jp>
けいじゅ@日本ラショナルソフトウェアです.
In message <199901210735.QAA03189.keiju@bc.mbn.or.jp>
けいじゅ@日本ラショナルソフトウェアです.
あおきです。
けいじゅ@日本ラショナルソフトウェアです.
あおきです。
けいじゅ@日本ラショナルソフトウェアです.
あおきです。
けいじゅ@日本ラショナルソフトウェアです.
あおきです。
けいじゅ@日本ラショナルソフトウェアです.
あおきです。
けいじゅ@日本ラショナルソフトウェアです.
あおきです。
[#11525] ruby 1.2.1 released — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
[#11542] \^x as control — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
[#11550] nif.rb ver0.31 — Wakou Aoyama <wakou@...>
青山です。
[#11553] はじめまして&環境変数についての質問 — Atsuko Yoshida <atsuko@...>
こんにちは。はじめまして。
こんにちは。あつこです。
[#11587] Array.new([SIZE]) — Yoshinori Toki <toki@...>
土岐です。
新井です。
土岐です。
立石です。
土岐です。
新井です。
まつもと ゆきひろです
新井です。
[#11612] djgpp 版の djdev の Version — たむら けんいち <t9655832@...>
[#11621] Segmentation fault — polygon <polygon@...>
ポリゴンです。
まつもと ゆきひろです
ポリゴンです。
[#11644] postgres-0.4.1 released — Eiji-usagi-MATSUmoto <ematsu@...>
まつもとえいじです
[#11647] Numeric#step の増減方向 — Yoshinori Toki <toki@...>
土岐です。
[#11660] ruby 1.2.2 released — matz@... (Yukihiro Matsumoto)
Hi.
0) ウェッブページが更新されていません.1.2.1-stable のままになっている.
まつもと ゆきひろです
えぐち@エスアンドイー です。
[#11711] Ruby 1.2.2 Make on Cygwin — たむら けんいち <t9655832@...>
たむら です。
[#11720] ruby からの MSAccess への DB アクセス方法 — ymaekawa@...
はじめまして前川@NECと申します。
たむら です。
[#11746] (joke :-) ruby chip — Noritsugu Nakamura <nnakamur@...>
Wed, Jan 27, 1999 at 07:19:14AM +0900 において
MobileGear1 for DoCoMo + PocketBSD ユーザーのCakeです。
[#11758] [BUG] 3e9.to_i => floating exception — gotoken@... (GOTO Kentaro)
ごとけんです
[#11774] MD5 クラスについて — たむら けんいち <t9655832@...>
[#11776] ruby-gtk spin button — takeshi@...
はじめまして。村上毅と申します。
まつもと ゆきひろです
[#11797] IOクラスのメソッドcloseで質問です — Atsuko Yoshida <atsuko@...>
こんにちは。あつこです。
[#11803] Array クラス — hisanori@...
松尾です。
まつもと ゆきひろです
最近Beなさくです。
石井です。
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
えぐち@エスアンドイー です。
まつもと ゆきひろです
前橋です。
まつもと ゆきひろです
[ruby-list:11643] [racc] help me [Re: parser generator]
けいじゅ@日本ラショナルソフトウェアです.
In [ruby-list :11611 ] the message: "[ruby-list:11611] Re: parser
generator ", on Jan/18 18:16(JST) 石塚圭樹 writes:
>> http://www1.u-netsurf.ne.jp/~brew/mine/soft/racc.tar.gz
>>
>>におきました。
>
>再チャレンジしてみますです.
大部できたのですが... 教えて下さいませ.
添付しているファイルをコンパイルすると
dim% racc rtags.ry
/home/keiju/var/lib/ruby/racc/libracc.rb:129:in `warning': (RRconfrict)
Reduce/Reduce confrict in state 132
with lookahead tokens: TkEND
ってエラーが出てしまいます.
空文のルール:
statements: .
.
を追加するまでは, エラーは発生していなかったので, それがらみだと思うの
ですが...
どこをどうしたら良いのか良く分かりません. どうしたら良いのか教えて下さ
いませ(__;;;
-- ここから.
class RTAGS_Parser
rule
program:
compstmt .
.
;
compstmt: statements opt_terms .
.
;
statements: .
.
| statement .
.
| statements terms statement .
.
;
statement:
TkCLASS TkCONSTANT statements TkEND .
puts "class/1"
.
| TkCLASS TkLSHFT TkSELF statements TkEND .
puts "class/2"
.
| TkCLASS TkLSHFT TkCONSTANT statements TkEND .
puts "class/3"
.
| TkCLASS TkLSHFT statements TkEND .
puts "class/4"
.
| TkMODULE TkCONSTANT statements TkEND .
puts "module"
.
| TkDEF TkIDENTIFIER statements TkEND .
puts "def"
.
| TkALIAS TkIDENTIFIER TkIDENTIFIER .
puts "alias"
.
| beg statements TkEND .
puts "block out"
.
| dflt .
.
;
beg:
TkCASE .
.
| TkDO .
.
| TkFOR .
.
| TkIF .
.
| TkUNLESS .
.
| TkUNTIL .
.
| TkWHILE .
.
| TkBEGIN .
.
;
# function: TkIDENTIFIER .
# .
# ;
dflt:
TkUNDEF .
.
| TkRESCUE .
.
| TkENSURE .
.
| TkTHEN .
.
| TkELSIF .
.
| TkELSE .
.
| TkBREAK .
.
| TkNEXT .
.
| TkREDO .
.
| TkRETRY .
.
| TkIN .
.
| TkRETURN .
.
| TkYIELD .
.
| TkSUPER .
.
| TkSELF .
.
| TkNIL .
.
| TkTRUE .
.
| TkFALSE .
.
| TkAND .
.
| TkOR .
.
| TkNOT .
.
| TkIF_MOD .
.
| TkUNLESS_MOD .
.
| TkWHILE_MOD .
.
| TkUNTIL_MOD .
.
| TkDEFINED .
.
| TklBEGIN .
.
| TklEND .
.
| Tk__LINE__ .
.
| Tk__FILE__ .
.
| TkIDENTIFIER .
.
| TkFID .
.
| TkGVAR .
.
| TkIVAR .
.
| TkCONSTANT .
.
| TkINTEGER .
.
| TkFLOAT .
.
| TkSTRING .
.
| TkXSTRING .
.
| TkREGEXP .
.
| TkDSTRING .
.
| TkDXSTRING .
.
| TkDREGEXP .
.
| TkNTH_REF .
.
| TkBACK_REF .
.
| TkUPLUS .
.
| TkUMINUS .
.
| TkPOW .
.
| TkCMP .
.
| TkEQ .
.
| TkNEQ .
.
| TkGEQ .
.
| TkLEQ .
.
| TkANDOP .
.
| TkOROP .
.
| TkMATCH .
.
| TkNMATCH .
.
| TkDOT2 .
.
| TkDOT3 .
.
| TkAREF .
.
| TkASET .
.
| TkLSHFT .
.
| TkRSHFT .
.
| TkCOLON2 .
.
| TkCOLON3 .
.
| TkASSOC .
.
| TkQUESTION .
.
| TkCOLON .
.
| TkfLPAREN .
.
| TkfLBRACK .
.
| TkfLBRACE .
.
| TkSTAR .
.
| TkAMPER .
.
| TkSYMBEG .
.
| TkGT .
.
| TkLT .
.
| TkPLUS .
.
| TkMINUS .
.
| TkMULT .
.
| TkDIV .
.
| TkMOD .
.
| TkBITOR .
.
| TkBITXOR .
.
| TkBITAND .
.
| TkBITNOT .
.
| TkNOTOP .
.
| TkBACKQUOTE .
.
| TkASSGIN .
.
| TkDOT .
.
| TkLPAREN .
.
| TkLBRACK .
.
| TkLBRACE .
.
| TkRPAREN .
.
| TkRBRACK .
.
| TkRBRACE .
.
| TkCOMMA .
.
| TkCOMMENT .
.
| TkRD_COMMENT .
.
| TkSPACE .
.
| TkEND_OF_SCRIPT .
.
| TkBACKSLASH .
.
| TkAT .
.
| TkDOLLAR .
.
;
opt_terms: .
.
| terms .
.
;
terms:
TkNL .
.
| TkSEMICOLON .
.
;
end
end
prepare = code
require "rtags.pre.rb"
.
driver = code
require "rtags.inner.rb"
require "rtags.driver.rb"
.
__
................................石塚 圭樹@日本ラショナルソフトェア...
----------------------------------->> e-mail: keiju@rational.com <<---