0

そのため、コンテキスト依存の構文解析器を実装しています。それは一種の実験的なものであり、私が必要としているものの 1 つは、それをテストするために使用可能で実用的な構文構造です。

たとえば、次の例は、標準の CFG (文脈自由文法) を使用して解析することはできません。基本的に、無関係なデータ型の複数の変数を宣言し、それらを同時に初期化することができます。

int bool string number flag str = 1 true "Hello";

いくつかの詳細を省略すると、次のように正式に説明できます。

L = {anbncn | n >= 1}

ですから、考えられる限り多くの同様の例をいただければ幸いですが、それらは実際に実用的なものでなければなりません。実際のプログラマーが高く評価するもの。

4

1 に答える 1