私は独自の構文を書いており、その構文で明らかな共通の意味を持たない文字が必要です [1]。句読点文字の一般的な意味のリスト(たとえば'?'
、三項演算子の一部または正規表現の一部である可能性があります) があるので、「明白な」構文を持たない可能性のあるものを選択することができます (私はその判断を下すことができます)。 :-)。
[1] 実際には拡張 Fortran FORMAT ですが、詳細はここでは関係ありません
私は独自の構文を書いており、その構文で明らかな共通の意味を持たない文字が必要です [1]。句読点文字の一般的な意味のリスト(たとえば'?'
、三項演算子の一部または正規表現の一部である可能性があります) があるので、「明白な」構文を持たない可能性のあるものを選択することができます (私はその判断を下すことができます)。 :-)。
[1] 実際には拡張 Fortran FORMAT ですが、詳細はここでは関係ありません
これは、言語間の構文の徹底的な調査です。
私はとても敗北者になるのが嫌いですが、これは存在しないように聞こえます(言語全体のすべての記号/演算子のリスト)。
自分自身をASCIIに制限すると仮定すると、ショートリストは多かれ少なかれキーボードに表示されるものであり、それらのほとんどのいくつかの使用法を考えることができます。したがって、競合を回避することは少し野心的です。もちろん、誰がこの構文のユーザーになるかによって異なります。たとえば、Fotranで比較的使用されていない記号が適している場合は、より現実的です。
このリンク:Fotran 95 Specは、Fortran演算子のリストを提供します。これは、回避した場合に役立つ可能性があります。
これのいずれかが明白なまたは要点の欠落のステートメントであるか、または単にあまり役に立たない場合は申し訳ありません:)
たとえば、[az][AZ]すべてに明確な構文はありません。大文字のTを演算子として使用した場合。
x T v
欠点は、人々が変数に文字を使用することを好むことです。
複数文字の演算子を調査する必要がある場合を除いて、これらの欠点は、次のような入力にすぐに飽きてしまうことです。
スカラー=vec4i* + vec4j
おそらくFusedmultiplyadd演算子がある場合。それはそれほど悪くはありませんが、もっと面倒なものを見つけることができると確信しています。