![]() |
Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
|
#include "absl/strings/match.h"#include "absl/strings/str_format.h"#include "ortools/flatzinc/parser_util.h"Go to the source code of this file.
Macros | |
| #define | ORFZ_DEBUG 0 |
| #define | OR_TOOLS_FLATZINC_FLATZINC_TAB_HH_ |
| #define | YYLEX_PARAM scanner |
| #define | ORFZ_TOKENTYPE |
Typedefs | |
| typedef operations_research::fz::LexerInfo | YYSTYPE |
| typedef enum orfz_tokentype | orfz_token_kind_t |
Enumerations | |
| enum | orfz_tokentype { ORFZ_EMPTY = -2 , ORFZ_EOF = 0 , ORFZ_error = 256 , ORFZ_UNDEF = 257 , ARRAY = 258 , TOKEN_BOOL = 259 , CONSTRAINT = 260 , TOKEN_FLOAT = 261 , TOKEN_INT = 262 , MAXIMIZE = 263 , MINIMIZE = 264 , OF = 265 , PREDICATE = 266 , SATISFY = 267 , SET = 268 , SOLVE = 269 , VAR = 270 , DOTDOT = 271 , COLONCOLON = 272 , IVALUE = 273 , SVALUE = 274 , IDENTIFIER = 275 , DVALUE = 276 } |
Functions | |
| int | orfz_parse (operations_research::fz::ParserContext *context, operations_research::fz::Model *model, bool *ok, void *scanner) |
| #define OR_TOOLS_FLATZINC_FLATZINC_TAB_HH_ |
Definition at line 59 of file parser.tab.hh.
| #define ORFZ_DEBUG 0 |
Definition at line 49 of file parser.tab.hh.
| #define ORFZ_TOKENTYPE |
Definition at line 76 of file parser.tab.hh.
| #define YYLEX_PARAM scanner |
Definition at line 68 of file parser.tab.hh.
| typedef enum orfz_tokentype orfz_token_kind_t |
Definition at line 103 of file parser.tab.hh.
Definition at line 65 of file parser.tab.hh.
| enum orfz_tokentype |
Definition at line 77 of file parser.tab.hh.
| int orfz_parse | ( | operations_research::fz::ParserContext * | context, |
| operations_research::fz::Model * | model, | ||
| bool * | ok, | ||
| void * | scanner ) |