機械翻訳について

CDL式

文ルールで式を使用します。 2つのオペランドと1つの演算子、または2つの関数とその引数があります。

次に、単純な数学式の例を示します。 2オペランド、*(乗算)演算子、およびframe.borderオペランドがあります:

2 * frame.border

この例では、window.frame.width オペランド、-(マイナス)演算子、およびframe.borderオペランドがあります:

window.frame.width - 2 * frame.border

この例では、Windowモデルがあります。 窓枠に入れるガラスのサイズを計算する必要があります。 ガラスとフレームの間に1/2インチのギャップが必要で、フレームの枠線の幅は1インチです:

ADD window.frame.width - 2 * frame.border + 2 * 0.5 TO glass.width;
ADD window.frame.height - 2 * frame.border + 2 * 0.5 TO glass.height;

この例では、BOOLEAN値を使用します:

a > b
a AND b
(a + b) * c > 10
a.prop LIKE "%abc%"

この例では、INTEGERまたはDECIMAL値を使用します:

a + b
((a + b) * c )^10