Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
gov.llnl.babel.ast.ASTNode
gov.llnl.babel.ast.BinaryExpr
public class BinaryExpr
extends ASTNode
Field Summary | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int |
Fields inherited from class gov.llnl.babel.ast.ASTNode | |
ILLEGAL_NODEID |
Constructor Summary | |
| |
|
Method Summary | |
Object | |
ASTNode |
|
static String |
|
int | |
ASTNode |
|
void | |
void |
|
void |
Methods inherited from class gov.llnl.babel.ast.ASTNode | |
accept , getFilename , getFirstToken , getLastToken , getNodeId , getParent , getParseTreeNode , getSymbolTableEntry , setFirstToken , setLastToken , setNodeId , setParent , setParseTreeNode , setSymbolTableEntry |
public static final int BITWISE_AND
- Field Value:
- 14
public static final int BITWISE_OR
- Field Value:
- 15
public static final int BITWISE_XOR
- Field Value:
- 16
public static final int DIVIDE
- Field Value:
- 4
public static final int EQUAL
- Field Value:
- 10
public static final int GREATERTHAN
- Field Value:
- 8
public static final int GREATERTHANEQ
- Field Value:
- 9
public static final int IFF
- Field Value:
- 19
public static final int IMPLIES
- Field Value:
- 20
public static final int LESSTHAN
- Field Value:
- 6
public static final int LESSTHANEQ
- Field Value:
- 7
public static final int LOGICAL_AND
- Field Value:
- 11
public static final int LOGICAL_OR
- Field Value:
- 12
public static final int LOGICAL_XOR
- Field Value:
- 13
public static final int MINUS
- Field Value:
- 2
public static final int MODULUS
- Field Value:
- 21
public static final int MULTIPLY
- Field Value:
- 3
public static final int NOT_EQUAL
- Field Value:
- 23
public static final int PLUS
- Field Value:
- 1
public static final int POWER
- Field Value:
- 5
public static final int REMAINDER
- Field Value:
- 22
public static final int SHIFT_LEFT
- Field Value:
- 17
public static final int SHIFT_RIGHT
- Field Value:
- 18
public BinaryExpr(ParseTreeNode src, ASTNode parent, int operator, ASTNode lhs, ASTNode rhs)
public static String getOpSIDL(int op)
Return the SIDL operator string.
public int getOperator()
public void setOperator(int op)