(toppers-users 4354) Re: com
kaizen wh.commufa.jp
kaizen wh.commufa.jp
2015ǯ 3 23 () 14:01:10 JST
Ĥ⤪äˤʤäƤޤ
̾ŲԹȸǤ
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'