2

私は DSL を作成しようとしています。また、床関数や天井関数などの独自のブラケット スタイルの演算子を定義できる言語を探しています。カスタム構文用に独自の Antlr パーサーを定義する方法は避けたいと思います。

私の知る限り、カスタム演算子を定義できる唯一の言語は、すべて二項中置演算子です。

tl;dr: 定義されたペア記号 (開き括弧/閉じ括弧など) 演算子を使用できるのはどの言語ですか?


また、誰もこれを持っている単一の言語に名前を付けておらず、基準が非常に具体的で、間違いなくプログラミングドメインにある場合、この質問が「広すぎる」可能性があることはわかりません。

4

1 に答える 1