| Package | Description |
|---|---|
| net.sourceforge.nrl.parser.ast |
The fully resolved abstract syntax tree (AST) representation of the constraint language.
|
| 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.model |
Definition of the internal meta-model that rules are written against.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Variable
A default implementation of the variable reference interface.
|
| Modifier and Type | Method and Description |
|---|---|
IVariable |
IRemoveAction.getVariable()
Return the variable that is being provided with the where clause.
|
IVariable |
IForEachAction.getVariable()
If the for-each action introduces an iteration variable, this is returned
here.
|
IVariable |
ICreateAction.getVariable()
A reference to the variable that the object is held in after creation.
|
IVariable |
IVariableDeclarationAction.getVariableReference()
Create a resolved variable reference.
|
| Modifier and Type | Method and Description |
|---|---|
IVariable |
RemoveActionImpl.getVariable() |
IVariable |
ForEachActionImpl.getVariable() |
IVariable |
CreateActionImpl.getVariable() |
IVariable |
VariableDeclarationActionImpl.getVariableReference() |
| Modifier and Type | Method and Description |
|---|---|
void |
RemoveActionImpl.setVariable(IVariable variable) |
void |
ForEachActionImpl.setVariable(IVariable variable) |
void |
CreateActionImpl.setVariable(IVariable variable) |
void |
VariableDeclarationActionImpl.setVariableReference(IVariable variable) |
| Modifier and Type | Method and Description |
|---|---|
IVariable |
IGlobalExistsStatement.getVariable()
If the statement is used to check for the existence (rather than absence)
of an element, the element can be assigned to a variable if found.
|
IVariable |
IForallStatement.getVariable()
If the statement introduces an iteration variable, this is returned
here.
|
IVariable |
IVariableDeclaration.getVariableReference()
Create a resolved variable reference.
|
| Modifier and Type | Method and Description |
|---|---|
IVariable |
GlobalExistsStatementImpl.getVariable() |
IVariable |
ForallStatementImpl.getVariable() |
IVariable |
VariableDeclarationImpl.getVariableReference() |
| Modifier and Type | Method and Description |
|---|---|
void |
GlobalExistsStatementImpl.setVariable(IVariable variable) |
void |
ForallStatementImpl.setVariable(IVariable variable) |
void |
VariableDeclarationImpl.setVariableReference(IVariable variable) |
| Modifier and Type | Method and Description |
|---|---|
void |
AntlrModelResolverVisitor.bindVariable(IVariable var,
INRLAstNode declarationNode,
boolean checkDuplicates) |
| Modifier and Type | Method and Description |
|---|---|
IVariable |
VariableContext.lookup(String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
VariableContext.bindToCurrentFrame(IVariable var) |
Copyright © 2006-2013. All Rights Reserved.