K.Maebashi's BBS 投稿フォーム
ハンドル名
件名
Link
>>flexとbissonで言語を作ってみようと思った人ですが。このページを読むと本当に勉強になりました。 >>今、crowbarのソースを読んでますが、初心者なので、これよりもっとシンプルのソースあるでしょうか。 >>例え、データ型 intしかない、論理演算 if else while for <>= +-* /しかできるC言語サブセットのソース例はあるでしょうか。教えてください。よろしくお願いいたします。^^ > >crowbar 0.1のソースや「プログラミング言語を作る」の"電卓を作ってみよう"は >参考にならないでしょうか? > >また、初心者さんが求めている内容とは少し違いますが、 >以下のものはどうでしょうか? > >1) yacc入門講座(簡単な説明) >http://www.tokumaru.org/yacc/index.htm > >2) Bison入門(リファレンス) >http://guppy.eng.kagawa-u.ac.jp/~kagawa/2000/SysProg/bison-1.2.8/bison-ja_toc.html > >3) Flex(リファレンス) >http://www.asahi-net.or.jp/~wg5k-ickw/html/online/flex-2.5.4/flex_toc.html > >4) lex&yaccプログラミング(残念ながら日本語版は売り切れなようです) >http://www.amazon.co.jp/exec/obidos/ASIN/4756102972/qid=1141565795/br=3-2/br_lfncs_b_2/249-0186723-6715515 > >5) いまどきのプログラム言語の作り方(Javaで再帰下降型パーサの実装です) >http://www.amazon.co.jp/exec/obidos/ASIN/4839919232/qid=1141567196/br=3-1/br_lfncs_b_1/249-0186723-6715515 > >私も興味ありますので、何か良いサイトや参考書などあれば >逆に教えてください。 > >あくまでもflexやbison(yaccやlex)にこだわるなら >私は、ドラゴンブックやタイガーブックなどより先に、 >yaccやlexをある程度理解しておくことが重要だと思っています。 >
spamよけのため、ここに「ほげぴよ」と入力してください。
削除パスワード :
クリック!