作業中のプロジェクトの一部として、プログラミング言語のインタープリターを実装する必要があります。このプロジェクトの詳細は、インタプリタを最初から実装する必要があること、既存のプログラミング言語を使用できないことを除いて、あまり関連性がないと思います(要件には、ポータブルで区切られた継続のサポート、および書き込みが可能であることが含まれます) JavascriptおよびJavaでのインタプリタ)。
明らかに、まったく新しいプログラミング言語を発明することは避けたいので、コピーできる、または少なくともインスピレーションを引き出すことができる非常に単純な言語があることを望んでいます。
私が最初に考えたのはForthまたは初歩的なLispのような言語でしたが、Java、Python、Rubyなどのより一般的なプログラミング言語に近い構文を使用することを強く望んでいます。特に、これは中置演算子(a + b)をサポートし、変数のa=b代入もサポートすることを意味します。
言い換えれば、私はこの言語を今日PHPでプログラミングする人々にかなり馴染みがあると感じてもらいたいのですが、ForthもLispもこの基準を満たしているとは思いません。
誰かがそのような言語について何か提案をすることができますか?