Package JaCoP.fz

Interface Summary
Node  
ParserConstants Token literal values and constants.
ParserTreeConstants  
 

Class Summary
ArrayAccess It stores information about a single array access encountered during parsing flatzinc file.
ASTAnnExpr  
ASTAnnotation  
ASTArrayLiteral  
ASTBoolTiExprTail  
ASTConstElem  
ASTConstraint  
ASTConstraintItems  
ASTIdAnns  
ASTIntFlatExpr  
ASTIntLiterals  
ASTIntTiExprTail  
ASTmodel  
ASTModelEnd  
ASTPrint ASTPrint.java Prinitng of AST nodes generated bt jjtree
ASTScalarFlatExpr  
ASTSetLiteral  
ASTSetTiExprTail  
ASTSolveExpr  
ASTSolveItem  
ASTSolveKind  
ASTVarDeclItem  
ASTVarDeclItems  
ASTVariableExpr  
Constraints The part of the parser responsible for parsing constraints.
Fz2jacop An executable to parse and execute the flatzinc file.
JJTParserState  
Options It parses the options provided to flatzinc parser/executable.
OutputArrayAnnotation It stores information about the annotation for an output array.
Parser  
ParserTokenManager Token Manager.
SearchItem The part of the parser responsible for parsing search part of the flatzinc specification.
SimpleCharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleNode  
Solve The parser part responsible for parsing the solve part of the flatzinc file, building a related search and executing it.
Tables This class contains information about all variables, including the variables which are used by search.
Token Describes the input token stream.
VariablesParameters TODO, a short description what it does and how it is used.
 

Exception Summary
ParseException This exception is thrown when parse errors are encountered.
 

Error Summary
TokenMgrError Token Manager Error.