| Package | Description |
|---|---|
| net.sourceforge.nrl.parser.ast.action |
The fully resolved extended abstract syntax tree (AST) representation for the
action language.
|
| net.sourceforge.nrl.parser.ast.action.impl | |
| net.sourceforge.nrl.parser.ast.constraints | |
| net.sourceforge.nrl.parser.ast.constraints.impl | |
| net.sourceforge.nrl.parser.ast.impl |
The ANTLR v3 implementation of the AST, including a JFlex lexer and ANTLR v3
parser.
|
| net.sourceforge.nrl.parser.operators |
Operator library management package.
|
| net.sourceforge.nrl.parser.type |
Abstract type assignment and type checking for the completed AST.
|
| Modifier and Type | Method and Description |
|---|---|
IOperator |
IOperatorAction.getOperator()
Return the operator.
|
| Modifier and Type | Method and Description |
|---|---|
IOperator |
OperatorActionImpl.getOperator() |
| Modifier and Type | Method and Description |
|---|---|
void |
OperatorActionImpl.setOperator(IOperator operator) |
| Modifier and Type | Method and Description |
|---|---|
IOperator |
IOperatorInvocation.getOperator()
Return the operator.
|
| Modifier and Type | Method and Description |
|---|---|
IOperator |
OperatorInvocationImpl.getOperator() |
| Modifier and Type | Method and Description |
|---|---|
void |
OperatorInvocationImpl.setOperator(IOperator operator) |
| Modifier and Type | Method and Description |
|---|---|
List<IOperator> |
RuleFileImpl.getOperators() |
| Modifier and Type | Class and Description |
|---|---|
class |
Operator
A basic implementation of an operator.
|
| Modifier and Type | Method and Description |
|---|---|
IOperator |
Operators.getOperator(String name) |
IOperator |
IOperators.getOperator(String name)
Get an operator by name.
|
| Modifier and Type | Method and Description |
|---|---|
List<IOperator> |
Operators.getOperators() |
List<IOperator> |
IOperators.getOperators()
Return all operators in this collection.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Operators.addOperator(IOperator operator)
Add an operator to the end of the list.
|
void |
Operators.addOperator(IOperator operator,
IOperator before)
Add an operator before another one
|
void |
Operators.removeOperator(IOperator operator) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ConstraintTypeChecker.visitOperatorParameters(IOperator operator,
INRLAstNode operatorNode,
List<IExpression> parameters) |
Copyright © 2006-2013. All Rights Reserved.