プログラミング言語開発の方法
質問
皆さんは、プログラミング言語開発をするとき、どのような手順で行いましたか?
なぜこんな質問をするか
自分は言語開発をしようとしていたのですが、構文解析のとき、最初にEBNF的なものを書こうとして挫折した経験があります。
自分的には、
EBNFで記述 -> boost.spirit.qiで記述
こんな流れかと思ってます。
かなりわかりにくい質問をしているのは重々承知ですので、どうかご容赦を。
言語開発がなんたるかもまったくわかっていないので、そこらへんも説明してくださるとありがたいです。
0