CUP、javaCC、またはその他のパーサージェネレーターについて知っていますが、
しかし、複雑なツールを CUP として構成する必要なく、単純な言語を理解する機能をプロジェクトに追加したいと考えています。
この言語は、演算子を使用したいので、正規表現で解析するには少し複雑すぎます。
|| && ( ) [ ]
JRE には JavaScript エンジンが組み込まれています。http://docs.oracle.com/javase/7/docs/api/javax/script/ScriptEngine.htmlを参照してください。
ここにもチュートリアルがあります-> http://docs.oracle.com/javase/7/docs/technotes/guides/scripting/programmer_guide/