(toppers-users 4357) Re: com
oyama hiro22022
hiro22022 gmail.com
2015ǯ 3 23 () 20:36:37 JST
绳Ǥ
ɲäξǤ
TECS ѥå 2012 ǯ˸ǤǤϡRuby 1.9 ʹߤбޤ
2013ǯ˸ mruby طΥѥå
MrubyBridgePluginPackage-130616.tgz
mruby-on-asp+tecs_package-130618.tar.gz
ɤƤ Ruby 1.9 ʹߤؤбʤ줿
tecsgen V1.1.0.26
ƱƤޤ
̤礭ʤޤɤƤơtecsgen ʬȤȹǤ
ʤߤκǿ V1.2.0.17 ǤƤޤ
ESEC ޤǤ EV3 ϢθͽꤵƤޤơƱͽǤ
TECS ʰץѥåСåפ褦Ƥޤ
ʾǤ
2015ǯ323 15:19 oyama hiro22022 <hiro22022 gmail.com>:
>
>
> 绳Ǥ
> ˤϡ
>
> tecs_package-20120608.tar.gz ϡracc η̤ޤǤ뤿ᡢracc ¹ԤʤƤ⡢Ȥޤ
> Ķѿ RUBYLIB, PATH ŬڤꤷƤСmake פǤ
> set_evn.shͤˤʤäƤ
> ʤ TECSPATH ϡˤäɬפʤᡢϤ set_env.sh ͤ,
> ꤷƤۤ褤Ǥ
>
> ʤbnf.tab.rb racc νϷ̤ˤʤޤ(ϡracc ϷȤϰۤʤꡢ顼Ȥʤޤˡ
>
> С³䤯
> ʾǤ
>
> 2015ǯ323 14:01 <kaizen wh.commufa.jp>:
>> Ĥ⤪äˤʤäƤޤ
>>
>> ̾ŲԹȸǤ
>>
>> packageǵܤľޤʤ
>>
>> MacintoshtexcȤ
>> https://www.toppers.jp/tecs.html
>>
>> https://www.toppers.jp/download.cgi/tecs_package-20120608.tar.gz
>>
>>
>> README-build.txt
>>
>> CRuby tecsgen (ĥ exeʤ)ܥå(ln -s) 뤳
>> ȤǤޤ
>> ξϡtecs_package/tecsgen/tecsgen β make ɬפޤ
>> make ˤ cygwin Ǥ Ruby, Racc ɬפǤ
>> ˡĶѿ RUBYLIB=$(YOUR_ROOT)/tecs_package/tecsgen/tecsgen
>> ꤹɬפޤ
>>
>> # gem install racc
>>
>> $ export RUBYLIB=/userpath/tecs_package/tecsgen/tecsgen
>>
>> make
>> make: Nothing to be done for `all'.
>>
>> makefile˼»ܤ...
>>
>> racc -v tecslib/core/bnf.y.rb
>> /usr/local/lib/ruby/gems/2.2.0/gems/racc-1.4.12/lib/racc/
>> grammarfileparser.rb:298:in `split': invalid byte sequence in UTF-8 (
>> ArgumentError)
>> from /usr/local/lib/ruby/gems/2.2.0/gems/racc-1.4.12/lib/racc/
>> grammarfileparser.rb:298:in `initialize'
>> from /usr/local/lib/ruby/gems/2.2.0/gems/racc-1.4.12/lib/racc/
>> grammarfileparser.rb:179:in `new'
>> from /usr/local/lib/ruby/gems/2.2.0/gems/racc-1.4.12/lib/racc/
>> grammarfileparser.rb:179:in `parse'
>> from /usr/local/lib/ruby/gems/2.2.0/gems/racc-1.4.12/bin/racc:143:in `
>> block in main'
>> from /usr/local/lib/ruby/gems/2.2.0/gems/racc-1.4.12/bin/racc:277:in `
>> section'
>> from /usr/local/lib/ruby/gems/2.2.0/gems/racc-1.4.12/bin/racc:141:in `
>> main'
>> from /usr/local/lib/ruby/gems/2.2.0/gems/racc-1.4.12/bin/racc:308:in `<
>> top (required)>'
>> from /usr/local/bin/racc:23:in `load'
>> from /usr/local/bin/racc:23:in `<main>'
>>
>> UTF-8
>> Ѵ¸
>>
>> $ racc -v tecslib/core/bnf.y.rb
>> $ racc -v tecslib/core/C_parser.y.rb
>> 5 shift/reduce conflicts
>> 5 reduce/reduce conflicts
>> $ racc -v tecslib/core/bnf.tab.rb
>> racc: tecslib/core/bnf.tab.rb: bnf.tab.rb:7: unexpected token 'require'
>>
>>