エンジニアのソフトウェア的愛情

または私は如何にして心配するのを止めてプログラムを・愛する・ようになったか

2013-08-16から1日間の記事一覧

パーサ、なんどでも、なんどでも

昨日のエントリの続き。サブクラスを定義する。 calc.tt grammar Arithmetic rule additive multitive r:( op:[+-] multitive )* <Additive> end rule multitive primary r:( op:[*/%] primary )* <Multitive> end rule primary '(' additive ')' <Parenthesized> / number end rule number '-'? </parenthesized></multitive></additive>…