2024-03-29から1日間の記事一覧
DSLの仕様を記述する記法である拡張バッカス・ナウア記法(EBNF)と、Rubyで実際にその仕様を実装する方法について聞いてみました。 言語仕様の構成要素として,終端記号 (Terminal symbols)、非終端記号 (Non-terminal symbols)、導出記号 (::=):、選択 (|)…
DSLの仕様を記述する記法である拡張バッカス・ナウア記法(EBNF)と、Rubyで実際にその仕様を実装する方法について聞いてみました。 言語仕様の構成要素として,終端記号 (Terminal symbols)、非終端記号 (Non-terminal symbols)、導出記号 (::=):、選択 (|)…