文法FIRST・FOLLOWと構文解析教材
- ダウンロード商品¥ 1,180


文法FIRST・FOLLOWと構文解析教材 文法の先頭に出る記号と後続記号を計算し、LL(1)の解析表と入力語を読む手順を教材にします。 対象:コンパイラー学習者・講師 できること:空導出/FIRST/FOLLOW固定点、LL(1)表衝突検出、表が一意なときだけスタック解析履歴 出力:集合/表HTML・解析履歴CSV・教材HTML 対応範囲・できないこと: 非終端記号30個・規則100件・右辺20記号・入力200記号まで。規則は「左辺 -> 右辺 | 別候補」、空の右辺はεで記述します。εと$は予約記号です。解析表が衝突したら任意の規則で続行しません。解析は最大2000手順です。一般の文法の等価性や曖昧性を完全判定するものではありません。 WindowsのChrome/EdgeでZIPを全展開しapp.htmlを開くローカルHTMLツールです。サーバー・外部API不要。入力を外部送信しません。専用作業ファイルの明示保存・復元に対応し、自動保存はありません。読込はUTF-8のみです。 同梱:app.html、core.js、ui.js、common.js、style.css、README.txt、sales.txt。 表示例は架空の記入例です。効果・売上・完全性の保証はありません。操作と対応範囲をご確認ください。 利用範囲:個人端末・自社内業務。商品ファイルの再販売・再配布不可。生成出力はご自身の資料に利用可能。 【ファイル容量と原稿の上限】 文法ファイルは80,000バイト、文法原稿は20,000文字、入力語欄は5,000文字まで。非終端記号30・規則100・右辺20記号・入力200記号・解析2,000手順まで。 作業ファイルはUTF-8で32,000,000バイト(32MB)まで。保存前と復元時に同じ上限を確認します。上限超過は日本語で停止し、入力を保持します。文字数上限では絵文字などを2文字分として数える場合があります。

