public class Ampl
extends org.antlr.runtime.tree.TreeParser
| Modifier and Type | Class and Description |
|---|---|
static class |
Ampl.builtin_function_return |
| Modifier and Type | Field and Description |
|---|---|
static int |
ABS |
static int |
ACOS |
static int |
ACOSH |
static int |
AND |
static int |
ASIN |
static int |
ASINH |
static int |
ASSIGN |
static int |
ATAN |
static int |
ATAN2 |
static int |
ATANH |
static int |
BINARY |
static int |
CEIL |
static int |
CHAR |
static int |
COMMENT |
static int |
COMPARE_OP |
static int |
COS |
static int |
CROSS |
static int |
CTIME |
static int |
DEC_DIGIT |
static int |
DEFAULT |
static int |
DEFAULT_ASSIGN |
static int |
DIF |
static int |
DIFF |
static int |
DIMEN |
static int |
DIV |
static int |
DIV_SLASH |
static int |
EOF |
static int |
EQ |
static int |
ESC_SEQ |
static int |
EXP |
static int |
EXPONENT |
static int |
FLOAT |
static int |
FLOOR |
static org.antlr.runtime.BitSet |
FOLLOW_ABS_in_builtin_function1026 |
static org.antlr.runtime.BitSet |
FOLLOW_ACOS_in_builtin_function1040 |
static org.antlr.runtime.BitSet |
FOLLOW_ACOSH_in_builtin_function1054 |
static org.antlr.runtime.BitSet |
FOLLOW_ASIN_in_builtin_function1068 |
static org.antlr.runtime.BitSet |
FOLLOW_ASINH_in_builtin_function1082 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_constr_relop138 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_set_attribute394 |
static org.antlr.runtime.BitSet |
FOLLOW_ATAN_in_builtin_function1096 |
static org.antlr.runtime.BitSet |
FOLLOW_ATAN2_in_builtin_function1110 |
static org.antlr.runtime.BitSet |
FOLLOW_ATANH_in_builtin_function1130 |
static org.antlr.runtime.BitSet |
FOLLOW_BINARY_in_param_attribute283 |
static org.antlr.runtime.BitSet |
FOLLOW_BINARY_in_var_attribute776 |
static org.antlr.runtime.BitSet |
FOLLOW_builtin_function_in_expr992 |
static org.antlr.runtime.BitSet |
FOLLOW_CEIL_in_builtin_function1144 |
static org.antlr.runtime.BitSet |
FOLLOW_COMPARE_OP_in_lexpr678 |
static org.antlr.runtime.BitSet |
FOLLOW_constr_relop_in_constraint170 |
static org.antlr.runtime.BitSet |
FOLLOW_constraint_in_model74 |
static org.antlr.runtime.BitSet |
FOLLOW_COS_in_builtin_function1179 |
static org.antlr.runtime.BitSet |
FOLLOW_CROSS_in_sexpr574 |
static org.antlr.runtime.BitSet |
FOLLOW_CTIME_in_builtin_function1158 |
static org.antlr.runtime.BitSet |
FOLLOW_DEFAULT_ASSIGN_in_param_attribute270 |
static org.antlr.runtime.BitSet |
FOLLOW_DEFAULT_ASSIGN_in_var_attribute787 |
static org.antlr.runtime.BitSet |
FOLLOW_DEFAULT_in_set_attribute408 |
static org.antlr.runtime.BitSet |
FOLLOW_DIFF_in_sexpr488 |
static org.antlr.runtime.BitSet |
FOLLOW_DIMEN_in_set_attribute366 |
static org.antlr.runtime.BitSet |
FOLLOW_DIV_SLASH_in_expr890 |
static org.antlr.runtime.BitSet |
FOLLOW_EXP_in_builtin_function1193 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1028 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1042 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1056 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1070 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1084 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1098 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1114 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1118 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1132 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1146 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1163 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1181 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1195 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1209 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1223 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1237 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1254 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1262 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1284 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1292 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1314 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1322 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1343 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1351 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1369 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1383 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1397 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1411 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1425 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1452 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_builtin_function1460 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_constraint174 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_constraint178 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_expr854 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_expr858 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_expr874 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_expr878 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_expr894 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_expr898 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_expr914 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_expr918 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_expr934 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_expr938 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_expr955 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_expr959 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_lexpr675 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_lexpr680 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_objective_decl100 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_param_attribute272 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_sexpr605 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_sexpr611 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_sexpr618 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_var_attribute789 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_var_attribute803 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_var_attribute818 |
static org.antlr.runtime.BitSet |
FOLLOW_FLOAT_in_number1498 |
static org.antlr.runtime.BitSet |
FOLLOW_FLOOR_in_builtin_function1207 |
static org.antlr.runtime.BitSet |
FOLLOW_GTE_in_constr_relop128 |
static org.antlr.runtime.BitSet |
FOLLOW_GTE_in_var_attribute801 |
static org.antlr.runtime.BitSet |
FOLLOW_INT_in_number1488 |
static org.antlr.runtime.BitSet |
FOLLOW_INT_in_set_attribute368 |
static org.antlr.runtime.BitSet |
FOLLOW_INTEGER_in_param_attribute259 |
static org.antlr.runtime.BitSet |
FOLLOW_INTEGER_in_var_attribute766 |
static org.antlr.runtime.BitSet |
FOLLOW_INTER_in_sexpr545 |
static org.antlr.runtime.BitSet |
FOLLOW_LOG_in_builtin_function1221 |
static org.antlr.runtime.BitSet |
FOLLOW_LOG10_in_builtin_function1235 |
static org.antlr.runtime.BitSet |
FOLLOW_LTE_in_constr_relop148 |
static org.antlr.runtime.BitSet |
FOLLOW_LTE_in_var_attribute816 |
static org.antlr.runtime.BitSet |
FOLLOW_MAX_in_builtin_function1249 |
static org.antlr.runtime.BitSet |
FOLLOW_MEMBER_ENUM_in_sexpr633 |
static org.antlr.runtime.BitSet |
FOLLOW_member_in_sexpr638 |
static org.antlr.runtime.BitSet |
FOLLOW_MIN_in_builtin_function1279 |
static org.antlr.runtime.BitSet |
FOLLOW_MINUS_in_expr951 |
static org.antlr.runtime.BitSet |
FOLLOW_MOD_in_expr910 |
static org.antlr.runtime.BitSet |
FOLLOW_MULT_in_expr870 |
static org.antlr.runtime.BitSet |
FOLLOW_NAME_in_constraint168 |
static org.antlr.runtime.BitSet |
FOLLOW_NAME_in_expr981 |
static org.antlr.runtime.BitSet |
FOLLOW_NAME_in_member1541 |
static org.antlr.runtime.BitSet |
FOLLOW_NAME_in_objective_decl98 |
static org.antlr.runtime.BitSet |
FOLLOW_NAME_in_param_decl207 |
static org.antlr.runtime.BitSet |
FOLLOW_NAME_in_set_decl313 |
static org.antlr.runtime.BitSet |
FOLLOW_NAME_in_sexpr658 |
static org.antlr.runtime.BitSet |
FOLLOW_NAME_in_var_decl714 |
static org.antlr.runtime.BitSet |
FOLLOW_number_in_expr971 |
static org.antlr.runtime.BitSet |
FOLLOW_number_in_member1531 |
static org.antlr.runtime.BitSet |
FOLLOW_OBJ_ENTITY_in_objective_decl96 |
static org.antlr.runtime.BitSet |
FOLLOW_objective_decl_in_model71 |
static org.antlr.runtime.BitSet |
FOLLOW_param_attribute_in_param_attributes239 |
static org.antlr.runtime.BitSet |
FOLLOW_param_attributes_in_param_decl209 |
static org.antlr.runtime.BitSet |
FOLLOW_param_decl_in_model59 |
static org.antlr.runtime.BitSet |
FOLLOW_PARAM_DECL_in_param_decl205 |
static org.antlr.runtime.BitSet |
FOLLOW_PLUS_in_expr930 |
static org.antlr.runtime.BitSet |
FOLLOW_POW_in_expr850 |
static org.antlr.runtime.BitSet |
FOLLOW_PRECISION_in_builtin_function1309 |
static org.antlr.runtime.BitSet |
FOLLOW_ROUND_in_builtin_function1338 |
static org.antlr.runtime.BitSet |
FOLLOW_set_attribute_in_set_attributes345 |
static org.antlr.runtime.BitSet |
FOLLOW_set_attributes_in_set_decl315 |
static org.antlr.runtime.BitSet |
FOLLOW_SET_CIRCULAR_in_set_attribute431 |
static org.antlr.runtime.BitSet |
FOLLOW_set_decl_in_model67 |
static org.antlr.runtime.BitSet |
FOLLOW_SET_DECL_in_set_decl311 |
static org.antlr.runtime.BitSet |
FOLLOW_SET_ORDERED_in_set_attribute421 |
static org.antlr.runtime.BitSet |
FOLLOW_SET_RANGE_in_sexpr599 |
static org.antlr.runtime.BitSet |
FOLLOW_sexpr_in_set_attribute382 |
static org.antlr.runtime.BitSet |
FOLLOW_sexpr_in_set_attribute396 |
static org.antlr.runtime.BitSet |
FOLLOW_sexpr_in_set_attribute410 |
static org.antlr.runtime.BitSet |
FOLLOW_sexpr_in_sexpr467 |
static org.antlr.runtime.BitSet |
FOLLOW_sexpr_in_sexpr473 |
static org.antlr.runtime.BitSet |
FOLLOW_sexpr_in_sexpr494 |
static org.antlr.runtime.BitSet |
FOLLOW_sexpr_in_sexpr500 |
static org.antlr.runtime.BitSet |
FOLLOW_sexpr_in_sexpr522 |
static org.antlr.runtime.BitSet |
FOLLOW_sexpr_in_sexpr528 |
static org.antlr.runtime.BitSet |
FOLLOW_sexpr_in_sexpr551 |
static org.antlr.runtime.BitSet |
FOLLOW_sexpr_in_sexpr557 |
static org.antlr.runtime.BitSet |
FOLLOW_sexpr_in_sexpr580 |
static org.antlr.runtime.BitSet |
FOLLOW_sexpr_in_sexpr586 |
static org.antlr.runtime.BitSet |
FOLLOW_SIN_in_builtin_function1367 |
static org.antlr.runtime.BitSet |
FOLLOW_SINH_in_builtin_function1381 |
static org.antlr.runtime.BitSet |
FOLLOW_SQRT_in_builtin_function1395 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_in_member1521 |
static org.antlr.runtime.BitSet |
FOLLOW_SYMDIFF_in_sexpr516 |
static org.antlr.runtime.BitSet |
FOLLOW_TAN_in_builtin_function1409 |
static org.antlr.runtime.BitSet |
FOLLOW_TANH_in_builtin_function1423 |
static org.antlr.runtime.BitSet |
FOLLOW_TIME_in_builtin_function1436 |
static org.antlr.runtime.BitSet |
FOLLOW_TRUNC_in_builtin_function1447 |
static org.antlr.runtime.BitSet |
FOLLOW_UNION_in_sexpr461 |
static org.antlr.runtime.BitSet |
FOLLOW_var_attribute_in_var_attributes746 |
static org.antlr.runtime.BitSet |
FOLLOW_var_attributes_in_var_decl716 |
static org.antlr.runtime.BitSet |
FOLLOW_var_decl_in_model63 |
static org.antlr.runtime.BitSet |
FOLLOW_VAR_DECL_in_var_decl712 |
static org.antlr.runtime.BitSet |
FOLLOW_WITHIN_in_set_attribute380 |
static int |
GT |
static int |
GTE |
static int |
HEX_DIGIT |
static int |
INT |
static int |
INTEGER |
static int |
INTER |
static int |
LOG |
static int |
LOG10 |
static int |
LOGIC_OP |
static int |
LT |
static int |
LTE |
static int |
MAX |
static int |
MEMBER_ENUM |
static int |
MIN |
static int |
MINUS |
static int |
MOD |
static int |
MULT |
static int |
NAME |
static int |
NEQ |
static int |
OBJ_ENTITY |
static int |
OCTAL_ESC |
static int |
OR |
static int |
PARAM_DECL |
static int |
PLUS |
static int |
POW |
static int |
PRECISION |
static int |
ROUND |
static int |
SET_CIRCULAR |
static int |
SET_DECL |
static int |
SET_ORDERED |
static int |
SET_RANGE |
static int |
SIN |
static int |
SINH |
static int |
SQRT |
static int |
STRING |
static int |
SUBJ_TO |
static int |
SYMBOLIC |
static int |
SYMDIFF |
static int |
T__83 |
static int |
T__84 |
static int |
T__85 |
static int |
T__86 |
static int |
T__87 |
static int |
T__88 |
static int |
T__89 |
static int |
T__90 |
static int |
T__91 |
static int |
T__92 |
static int |
T__93 |
static int |
T__94 |
static int |
T__95 |
static int |
T__96 |
static int |
T__97 |
static int |
T__98 |
static int |
TAN |
static int |
TANH |
static int |
TIME |
static String[] |
tokenNames |
static int |
TRUNC |
static int |
UNICODE_ESC |
static int |
UNION |
static int |
VAR_DECL |
static int |
WITHIN |
static int |
WS |
| Constructor and Description |
|---|
Ampl(org.antlr.runtime.tree.TreeNodeStream input) |
Ampl(org.antlr.runtime.tree.TreeNodeStream input,
org.antlr.runtime.RecognizerSharedState state) |
| Modifier and Type | Method and Description |
|---|---|
Ampl.builtin_function_return |
builtin_function() |
String |
constr_relop() |
void |
constraint() |
Expression |
expr() |
org.antlr.runtime.tree.TreeParser[] |
getDelegates() |
String |
getGrammarFileName() |
String[] |
getTokenNames() |
void |
lexpr() |
SetMember |
member() |
OptimModel |
model() |
Double |
number() |
void |
objective_decl() |
void |
param_attribute(Map<SymbolDeclaration.DeclarationAttributeEnum,Object> pda) |
Map<SymbolDeclaration.DeclarationAttributeEnum,Object> |
param_attributes() |
SymbolDeclaration |
param_decl() |
void |
set_attribute(Map<SymbolDeclaration.DeclarationAttributeEnum,Object> sda) |
Map<SymbolDeclaration.DeclarationAttributeEnum,Object> |
set_attributes() |
SymbolDeclaration |
set_decl() |
SetExpression |
sexpr() |
void |
var_attribute(Map<SymbolDeclaration.DeclarationAttributeEnum,Object> vda) |
Map<SymbolDeclaration.DeclarationAttributeEnum,Object> |
var_attributes() |
SymbolDeclaration |
var_decl() |
getAncestor, getCurrentInputSymbol, getErrorHeader, getErrorMessage, getMissingSymbol, getSourceName, getTreeNodeStream, inContext, inContext, matchAny, recoverFromMismatchedToken, reset, setTreeNodeStream, traceIn, traceOutalreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, reportError, setBacktrackingLevel, toStrings, traceIn, traceOutpublic static final String[] tokenNames
public static final int EOF
public static final int T__83
public static final int T__84
public static final int T__85
public static final int T__86
public static final int T__87
public static final int T__88
public static final int T__89
public static final int T__90
public static final int T__91
public static final int T__92
public static final int T__93
public static final int T__94
public static final int T__95
public static final int T__96
public static final int T__97
public static final int T__98
public static final int ABS
public static final int ACOS
public static final int ACOSH
public static final int AND
public static final int ASIN
public static final int ASINH
public static final int ASSIGN
public static final int ATAN
public static final int ATAN2
public static final int ATANH
public static final int BINARY
public static final int CEIL
public static final int CHAR
public static final int COMMENT
public static final int COMPARE_OP
public static final int COS
public static final int CROSS
public static final int CTIME
public static final int DEC_DIGIT
public static final int DEFAULT
public static final int DEFAULT_ASSIGN
public static final int DIF
public static final int DIFF
public static final int DIMEN
public static final int DIV
public static final int DIV_SLASH
public static final int EQ
public static final int ESC_SEQ
public static final int EXP
public static final int EXPONENT
public static final int FLOAT
public static final int FLOOR
public static final int GT
public static final int GTE
public static final int HEX_DIGIT
public static final int INT
public static final int INTEGER
public static final int INTER
public static final int LOG
public static final int LOG10
public static final int LOGIC_OP
public static final int LT
public static final int LTE
public static final int MAX
public static final int MEMBER_ENUM
public static final int MIN
public static final int MINUS
public static final int MOD
public static final int MULT
public static final int NAME
public static final int NEQ
public static final int OBJ_ENTITY
public static final int OCTAL_ESC
public static final int OR
public static final int PARAM_DECL
public static final int PLUS
public static final int POW
public static final int PRECISION
public static final int ROUND
public static final int SET_CIRCULAR
public static final int SET_DECL
public static final int SET_ORDERED
public static final int SET_RANGE
public static final int SIN
public static final int SINH
public static final int SQRT
public static final int STRING
public static final int SUBJ_TO
public static final int SYMBOLIC
public static final int SYMDIFF
public static final int TAN
public static final int TANH
public static final int TIME
public static final int TRUNC
public static final int UNICODE_ESC
public static final int UNION
public static final int VAR_DECL
public static final int WITHIN
public static final int WS
public static final org.antlr.runtime.BitSet FOLLOW_param_decl_in_model59
public static final org.antlr.runtime.BitSet FOLLOW_var_decl_in_model63
public static final org.antlr.runtime.BitSet FOLLOW_set_decl_in_model67
public static final org.antlr.runtime.BitSet FOLLOW_objective_decl_in_model71
public static final org.antlr.runtime.BitSet FOLLOW_constraint_in_model74
public static final org.antlr.runtime.BitSet FOLLOW_OBJ_ENTITY_in_objective_decl96
public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_objective_decl98
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_objective_decl100
public static final org.antlr.runtime.BitSet FOLLOW_GTE_in_constr_relop128
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_constr_relop138
public static final org.antlr.runtime.BitSet FOLLOW_LTE_in_constr_relop148
public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_constraint168
public static final org.antlr.runtime.BitSet FOLLOW_constr_relop_in_constraint170
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_constraint174
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_constraint178
public static final org.antlr.runtime.BitSet FOLLOW_PARAM_DECL_in_param_decl205
public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_param_decl207
public static final org.antlr.runtime.BitSet FOLLOW_param_attributes_in_param_decl209
public static final org.antlr.runtime.BitSet FOLLOW_param_attribute_in_param_attributes239
public static final org.antlr.runtime.BitSet FOLLOW_INTEGER_in_param_attribute259
public static final org.antlr.runtime.BitSet FOLLOW_DEFAULT_ASSIGN_in_param_attribute270
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_param_attribute272
public static final org.antlr.runtime.BitSet FOLLOW_BINARY_in_param_attribute283
public static final org.antlr.runtime.BitSet FOLLOW_SET_DECL_in_set_decl311
public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_set_decl313
public static final org.antlr.runtime.BitSet FOLLOW_set_attributes_in_set_decl315
public static final org.antlr.runtime.BitSet FOLLOW_set_attribute_in_set_attributes345
public static final org.antlr.runtime.BitSet FOLLOW_DIMEN_in_set_attribute366
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_set_attribute368
public static final org.antlr.runtime.BitSet FOLLOW_WITHIN_in_set_attribute380
public static final org.antlr.runtime.BitSet FOLLOW_sexpr_in_set_attribute382
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_set_attribute394
public static final org.antlr.runtime.BitSet FOLLOW_sexpr_in_set_attribute396
public static final org.antlr.runtime.BitSet FOLLOW_DEFAULT_in_set_attribute408
public static final org.antlr.runtime.BitSet FOLLOW_sexpr_in_set_attribute410
public static final org.antlr.runtime.BitSet FOLLOW_SET_ORDERED_in_set_attribute421
public static final org.antlr.runtime.BitSet FOLLOW_SET_CIRCULAR_in_set_attribute431
public static final org.antlr.runtime.BitSet FOLLOW_UNION_in_sexpr461
public static final org.antlr.runtime.BitSet FOLLOW_sexpr_in_sexpr467
public static final org.antlr.runtime.BitSet FOLLOW_sexpr_in_sexpr473
public static final org.antlr.runtime.BitSet FOLLOW_DIFF_in_sexpr488
public static final org.antlr.runtime.BitSet FOLLOW_sexpr_in_sexpr494
public static final org.antlr.runtime.BitSet FOLLOW_sexpr_in_sexpr500
public static final org.antlr.runtime.BitSet FOLLOW_SYMDIFF_in_sexpr516
public static final org.antlr.runtime.BitSet FOLLOW_sexpr_in_sexpr522
public static final org.antlr.runtime.BitSet FOLLOW_sexpr_in_sexpr528
public static final org.antlr.runtime.BitSet FOLLOW_INTER_in_sexpr545
public static final org.antlr.runtime.BitSet FOLLOW_sexpr_in_sexpr551
public static final org.antlr.runtime.BitSet FOLLOW_sexpr_in_sexpr557
public static final org.antlr.runtime.BitSet FOLLOW_CROSS_in_sexpr574
public static final org.antlr.runtime.BitSet FOLLOW_sexpr_in_sexpr580
public static final org.antlr.runtime.BitSet FOLLOW_sexpr_in_sexpr586
public static final org.antlr.runtime.BitSet FOLLOW_SET_RANGE_in_sexpr599
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_sexpr605
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_sexpr611
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_sexpr618
public static final org.antlr.runtime.BitSet FOLLOW_MEMBER_ENUM_in_sexpr633
public static final org.antlr.runtime.BitSet FOLLOW_member_in_sexpr638
public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_sexpr658
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_lexpr675
public static final org.antlr.runtime.BitSet FOLLOW_COMPARE_OP_in_lexpr678
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_lexpr680
public static final org.antlr.runtime.BitSet FOLLOW_VAR_DECL_in_var_decl712
public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_var_decl714
public static final org.antlr.runtime.BitSet FOLLOW_var_attributes_in_var_decl716
public static final org.antlr.runtime.BitSet FOLLOW_var_attribute_in_var_attributes746
public static final org.antlr.runtime.BitSet FOLLOW_INTEGER_in_var_attribute766
public static final org.antlr.runtime.BitSet FOLLOW_BINARY_in_var_attribute776
public static final org.antlr.runtime.BitSet FOLLOW_DEFAULT_ASSIGN_in_var_attribute787
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_var_attribute789
public static final org.antlr.runtime.BitSet FOLLOW_GTE_in_var_attribute801
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_var_attribute803
public static final org.antlr.runtime.BitSet FOLLOW_LTE_in_var_attribute816
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_var_attribute818
public static final org.antlr.runtime.BitSet FOLLOW_POW_in_expr850
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr854
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr858
public static final org.antlr.runtime.BitSet FOLLOW_MULT_in_expr870
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr874
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr878
public static final org.antlr.runtime.BitSet FOLLOW_DIV_SLASH_in_expr890
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr894
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr898
public static final org.antlr.runtime.BitSet FOLLOW_MOD_in_expr910
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr914
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr918
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_expr930
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr934
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr938
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_expr951
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr955
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr959
public static final org.antlr.runtime.BitSet FOLLOW_number_in_expr971
public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_expr981
public static final org.antlr.runtime.BitSet FOLLOW_builtin_function_in_expr992
public static final org.antlr.runtime.BitSet FOLLOW_ABS_in_builtin_function1026
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1028
public static final org.antlr.runtime.BitSet FOLLOW_ACOS_in_builtin_function1040
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1042
public static final org.antlr.runtime.BitSet FOLLOW_ACOSH_in_builtin_function1054
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1056
public static final org.antlr.runtime.BitSet FOLLOW_ASIN_in_builtin_function1068
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1070
public static final org.antlr.runtime.BitSet FOLLOW_ASINH_in_builtin_function1082
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1084
public static final org.antlr.runtime.BitSet FOLLOW_ATAN_in_builtin_function1096
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1098
public static final org.antlr.runtime.BitSet FOLLOW_ATAN2_in_builtin_function1110
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1114
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1118
public static final org.antlr.runtime.BitSet FOLLOW_ATANH_in_builtin_function1130
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1132
public static final org.antlr.runtime.BitSet FOLLOW_CEIL_in_builtin_function1144
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1146
public static final org.antlr.runtime.BitSet FOLLOW_CTIME_in_builtin_function1158
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1163
public static final org.antlr.runtime.BitSet FOLLOW_COS_in_builtin_function1179
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1181
public static final org.antlr.runtime.BitSet FOLLOW_EXP_in_builtin_function1193
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1195
public static final org.antlr.runtime.BitSet FOLLOW_FLOOR_in_builtin_function1207
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1209
public static final org.antlr.runtime.BitSet FOLLOW_LOG_in_builtin_function1221
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1223
public static final org.antlr.runtime.BitSet FOLLOW_LOG10_in_builtin_function1235
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1237
public static final org.antlr.runtime.BitSet FOLLOW_MAX_in_builtin_function1249
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1254
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1262
public static final org.antlr.runtime.BitSet FOLLOW_MIN_in_builtin_function1279
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1284
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1292
public static final org.antlr.runtime.BitSet FOLLOW_PRECISION_in_builtin_function1309
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1314
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1322
public static final org.antlr.runtime.BitSet FOLLOW_ROUND_in_builtin_function1338
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1343
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1351
public static final org.antlr.runtime.BitSet FOLLOW_SIN_in_builtin_function1367
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1369
public static final org.antlr.runtime.BitSet FOLLOW_SINH_in_builtin_function1381
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1383
public static final org.antlr.runtime.BitSet FOLLOW_SQRT_in_builtin_function1395
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1397
public static final org.antlr.runtime.BitSet FOLLOW_TAN_in_builtin_function1409
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1411
public static final org.antlr.runtime.BitSet FOLLOW_TANH_in_builtin_function1423
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1425
public static final org.antlr.runtime.BitSet FOLLOW_TIME_in_builtin_function1436
public static final org.antlr.runtime.BitSet FOLLOW_TRUNC_in_builtin_function1447
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1452
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_builtin_function1460
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_number1488
public static final org.antlr.runtime.BitSet FOLLOW_FLOAT_in_number1498
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_member1521
public static final org.antlr.runtime.BitSet FOLLOW_number_in_member1531
public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_member1541
public Ampl(org.antlr.runtime.tree.TreeNodeStream input)
public Ampl(org.antlr.runtime.tree.TreeNodeStream input,
org.antlr.runtime.RecognizerSharedState state)
public org.antlr.runtime.tree.TreeParser[] getDelegates()
public String[] getTokenNames()
getTokenNames in class org.antlr.runtime.BaseRecognizerpublic String getGrammarFileName()
getGrammarFileName in class org.antlr.runtime.BaseRecognizerpublic final OptimModel model() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void objective_decl()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final String constr_relop() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void constraint()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final SymbolDeclaration param_decl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final Map<SymbolDeclaration.DeclarationAttributeEnum,Object> param_attributes() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void param_attribute(Map<SymbolDeclaration.DeclarationAttributeEnum,Object> pda) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final SymbolDeclaration set_decl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final Map<SymbolDeclaration.DeclarationAttributeEnum,Object> set_attributes() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void set_attribute(Map<SymbolDeclaration.DeclarationAttributeEnum,Object> sda) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final SetExpression sexpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void lexpr()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final SymbolDeclaration var_decl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final Map<SymbolDeclaration.DeclarationAttributeEnum,Object> var_attributes() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void var_attribute(Map<SymbolDeclaration.DeclarationAttributeEnum,Object> vda) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final Expression expr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final Ampl.builtin_function_return builtin_function() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final Double number() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final SetMember member() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionCopyright © 2013. All Rights Reserved.