| Package | Description |
|---|---|
| examples.v2c.tr.definitions | |
| examples.v2c.tr.expressions |
| Constructor and Description |
|---|
TRExplicitFunctionDefinition(LexCommentList comments,
TCNameToken name,
TRFunctionType type,
TRParameterList parameters,
TRExpression body) |
TRValueDefinition(LexCommentList comments,
TCPattern pattern,
TRType type,
TRExpression exp) |
| Modifier and Type | Class and Description |
|---|---|
class |
TRApplyExpression |
class |
TRBinaryExpression |
class |
TRCompareExpression |
class |
TRDivideExpression |
class |
TREqualsExpression |
class |
TRIfExpression |
class |
TRLiteralExpression |
class |
TRPlusExpression |
class |
TRSubtractExpression |
class |
TRTimesExpression |
class |
TRVariableExpression |
| Modifier and Type | Field and Description |
|---|---|
protected TRExpression |
TRBinaryExpression.left |
protected TRExpression |
TRBinaryExpression.right |
| Constructor and Description |
|---|
TRApplyExpression(TRExpression root,
TRExpressionList args) |
TRBinaryExpression(TRExpression left,
TRExpression right) |
TRCompareExpression(TRExpression left,
LexToken op,
TRExpression right) |
TRDivideExpression(TRExpression left,
TRExpression right) |
TREqualsExpression(TRExpression left,
TRExpression right) |
TRIfExpression(TRExpression ifExp,
TRExpression thenExp,
TRExpression elseExp) |
TRPlusExpression(TRExpression left,
TRExpression right) |
TRSubtractExpression(TRExpression left,
TRExpression right) |
TRTimesExpression(TRExpression left,
TRExpression right) |
Copyright © 2022. All rights reserved.