public interface Expression extends ASTLogic, ASTSource
Modifier and Type | Method and Description |
---|---|
int |
getPrecedence()
Get precedence value of the expression operator
(higher precedence value means higher binding power)
|
boolean |
isLeftAssociative()
True if "(e1 op e2) op e3" can be printed as "e1 op e2 op e3"
|
boolean |
isRightAssociative()
True if "e1 op (e2 op e3)" can be printed as "e1 op e2 op e3"
|
getPosition, setPosition
accept, accept, acceptChildren, print, printCore, toString, toStringCore
int getPrecedence()
boolean isLeftAssociative()
boolean isRightAssociative()