| 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.impl |
The ANTLR v3 implementation of the AST, including a JFlex lexer and ANTLR v3
parser.
|
| net.sourceforge.nrl.parser.type |
Abstract type assignment and type checking for the completed AST.
|
| Class and Description |
|---|
| INRLActionDetailVisitor
An extension of the basic detail visitor interface that adds the action nodes.
|
| Class and Description |
|---|
| IAction
A basic action, which is further refined into compound and conditional actions.
|
| IActionFragmentApplicationAction
An action fragment application.
|
| IActionFragmentDeclaration
An action fragment declaration.
|
| IActionRuleDeclaration
Declaration of an action type rule.
|
| IAddAction
An action that adds an element to a collection.
|
| ICompoundAction
A collection of actions to be executed in sequence.
|
| IConditionalAction
An if-then-else type action.
|
| ICreateAction
An action that creates a new object and assigns it to a variable.
|
| IForEachAction
An iterative action that executes child actions over each member of a
collection.
|
| INRLActionDetailVisitor
An extension of the basic detail visitor interface that adds the action nodes.
|
| IOperatorAction
An action that invokes an externally defined operator.
|
| IRemoveAction
An action that deletes an attribute or deletes any object that matches a set
of criteria.
|
| IRemoveFromCollectionAction
An action that removes an element from a collection.
|
| ISetAction
An action that sets an attribute to a value.
|
| ISimpleAction
Super-interface for atomic actions that cannot be broken down further.
|
| IVariableDeclarationAction
An action that wraps an
IVariableDeclaration. |
| Class and Description |
|---|
| IAction
A basic action, which is further refined into compound and conditional actions.
|
| IActionFragmentApplicationAction
An action fragment application.
|
| IActionFragmentDeclaration
An action fragment declaration.
|
| IActionRuleDeclaration
Declaration of an action type rule.
|
| IAddAction
An action that adds an element to a collection.
|
| ICompoundAction
A collection of actions to be executed in sequence.
|
| IConditionalAction
An if-then-else type action.
|
| ICreateAction
An action that creates a new object and assigns it to a variable.
|
| IForEachAction
An iterative action that executes child actions over each member of a
collection.
|
| IOperatorAction
An action that invokes an externally defined operator.
|
| IRemoveAction
An action that deletes an attribute or deletes any object that matches a set
of criteria.
|
| IRemoveFromCollectionAction
An action that removes an element from a collection.
|
| ISetAction
An action that sets an attribute to a value.
|
| ISimpleAction
Super-interface for atomic actions that cannot be broken down further.
|
| IVariableDeclarationAction
An action that wraps an
IVariableDeclaration. |
| Class and Description |
|---|
| IAction
A basic action, which is further refined into compound and conditional actions.
|
| IActionFragmentDeclaration
An action fragment declaration.
|
| Class and Description |
|---|
| IActionFragmentApplicationAction
An action fragment application.
|
| IActionFragmentDeclaration
An action fragment declaration.
|
| IActionRuleDeclaration
Declaration of an action type rule.
|
| IAddAction
An action that adds an element to a collection.
|
| ICompoundAction
A collection of actions to be executed in sequence.
|
| IConditionalAction
An if-then-else type action.
|
| ICreateAction
An action that creates a new object and assigns it to a variable.
|
| IForEachAction
An iterative action that executes child actions over each member of a
collection.
|
| INRLActionDetailVisitor
An extension of the basic detail visitor interface that adds the action nodes.
|
| IOperatorAction
An action that invokes an externally defined operator.
|
| IRemoveAction
An action that deletes an attribute or deletes any object that matches a set
of criteria.
|
| IRemoveFromCollectionAction
An action that removes an element from a collection.
|
| ISetAction
An action that sets an attribute to a value.
|
| IVariableDeclarationAction
An action that wraps an
IVariableDeclaration. |
Copyright © 2006-2013. All Rights Reserved.