English | Japanese
¬<><∪∪は次の特徴を持ったコンパイラ・コンパイラです。
"/*" ( ANY_CHARACTER* - ( ANY_CHARACTER* "*/" ANY_CHARACTER* ) ) "*/"
Addition -> Expression { operand1:expression "+" operand2:term }
Addition ::= expression "+" term
を意味すると同時に、パースの結果をinterface Addition extends Expression { Expression operand1(); Expression operand2(); }
operand1
や operand2
は、expression
や term
に対応する式オブジェクトを返します。1 * (2 + 3)
は次のように表現されます。