0

重複の可能性:
プログラミング言語を書くための提案?

私は多くのプログラミング言語を使用してきましたが、数年の経験を経て、ようやく友達と一緒に言語を作ることにしました。これは心の弱い人のためではない仕事であることを私は知っています。私たちはこのタスクに専念しており、これが確実に完了するようにします。

今、私は質問することから始めたいと思いました:プログラミング言語を書くためのステップは何ですか?何から始めるべきですか(例:パーサー)?

どんな答えも役に立ちます!

4

1 に答える 1

1

これが最初の言語である場合は、そのすべての部分で同時に作業し、ミニ言語仕様から始めて、機能ごとに拡張します。ドメイン固有言語でない限り、実装しようとしている言語に近い言語を使用する必要があります。そうすれば、後でコンパイラのブートストラップバージョンを取得するための変換ツールを作成できる可能性があります。

于 2012-10-09T01:11:20.967 に答える