『コンパイラ・スクリプトエンジン』 相談室 2at TECH『コンパイラ・スクリプトエンジン』 相談室 2 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト300:ろうひ男爵 02/12/14 17:55 >>295 BASICで、 [ラベル:] if 比較式 goto ラベル [ラベル:] print "メッセージ" [ラベル:] 代入式 でよかったら、構文解析もほとんどいらないし簡単じゃない? 改行で行末にして、変数の頭にRをつけてR10とかすれば、 悩むところはないと思うよ。 パスカルだとラベルを読み込むときに細工すればLL(1)だよね、 そんなに難しくないはずだよ。 Cにしろパスカルにしろなにがしらの本を読んだ方が良いんじゃない? 言語はどのレベルの物を作ろうとしてるの? それと、実行環境はスクリプトで中間言語に落としての実行環境? 301:デフォルトの名無しさん 02/12/14 19:56 >295 どうせ渡されたところで読めない、に 1 票。 言語処理系を作るのが初めてなら、とりあえず「UNIX プログラミング環境」でも 買ってきて hoc の実装追ってみれば? 302:デフォルトの名無しさん 02/12/14 20:38 つーかコンパイラのソースが見たいんならgccなりOpenWatcomなりがあるわけで。 それぐらい自分で探せヴォケつー。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch