Re: gcc 読み会中
河野真治 @ 琉球大学情報工学です。
In article <061216081555.M0166146@utogw.gssm.otsuka.tsukuba.ac.jp>, kuno@gssm.otsuka.tsukuba.ac.jp writes
> > 確かに Recursive Decent に変わってましたが、その分、読みにく
> > くなっている。けど、フローは読みやすい。
> へー。なんでRecursive Descentに変えたの? 久野
速度的に全然違うそうです。まぁ、テーブル読み込みのインタプリタ
と比べても仕方ないだろうとは思うんだけど。
後は、想像ですが、
non-terminal: sub { i=1; } sub1 { i=2; } ;
| sub { i=2; } sub2 { i=4; } ;
みたいな記述だと、何がどう実行されるのかわかりづらく、
メンテナンス性が悪いんでしょう。
結局、yacc って何だったんだとは、今になって思う。
---
Shinji KONO @ Information Engineering, University of the Ryukyus
河野真治 @ 琉球大学工学部情報工学科
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735