0

私は独自の構文を書いており、その構文で明らかな共通の意味を持たない文字が必要です [1]。句読点文字の一般的な意味のリスト(たとえば'?'、三項演算子の一部または正規表現の一部である可能性があります) があるので、「明白な」構文を持たない可能性のあるものを選択することができます (私はその判断を下すことができます)。 :-)。

[1] 実際には拡張 Fortran FORMAT ですが、詳細はここでは関係ありません

4

3 に答える 3

1

これは、言語間の構文の徹底的な調査です

于 2010-12-19T16:40:27.517 に答える
1

私はとても敗北者になるのが嫌いですが、これは存在しないように聞こえます(言語全体のすべての記号/演算子のリスト)。

自分自身をASCIIに制限すると仮定すると、ショートリストは多かれ少なかれキーボードに表示されるものであり、それらのほとんどのいくつかの使用法を考えることができます。したがって、競合を回避することは少し野心的です。もちろん、誰がこの構文のユーザーになるかによって異なります。たとえば、Fotranで比較的使用されていない記号が適している場合は、より現実的です。

このリンク:Fotran 95 Specは、Fortran演算子のリストを提供します。これは、回避した場合に役立つ可能性があります。

これのいずれかが明白なまたは要点の欠落のステートメントであるか、または単にあまり役に立たない場合は申し訳ありません:)

于 2010-12-19T16:41:33.617 に答える
0

たとえば、[az][AZ]すべてに明確な構文はありません。大文字のTを演算子として使用した場合。

x T v

欠点は、人々が変数に文字を使用することを好むことです。

複数文字の演算子を調査する必要がある場合を除いて、これらの欠点は、次のような入力にすぐに飽きてしまうことです。

スカラー=vec4i* + vec4j

おそらくFusedmultiplyadd演算子がある場合。それはそれほど悪くはありませんが、もっと面倒なものを見つけることができると確信しています。

于 2010-12-19T16:33:33.040 に答える