ct_common
1.0.1
Common library for combinatorial testing
|
#include <string>
#include <sstream>
#include <vector>
#include <cstdlib>
#include <ct_common/file_parse/ct_lexer.hpp>
#include "ct_parser.tab.hpp"
#include <iostream>
Go to the source code of this file.
Namespaces | |
namespace | yy |
Defines | |
#define | TRY_BEGIN try { |
#define | TRY_END } catch (std::exception &e) { error(yyloc, e.what()); } |
#define | YY_(msgid) msgid |
#define | YYRHSLOC(Rhs, K) ((Rhs)[K]) |
#define | YYLLOC_DEFAULT(Current, Rhs, N) |
#define | YYUSE(e) ((void) (e)) |
#define | YYCDEBUG if (yydebug_) (*yycdebug_) |
#define | YY_SYMBOL_PRINT(Title, Type, Value, Location) |
#define | YY_REDUCE_PRINT(Rule) |
#define | YY_STACK_PRINT() |
#define | yyerrok (yyerrstatus_ = 0) |
#define | yyclearin (yychar = yyempty_) |
#define | YYACCEPT goto yyacceptlab |
#define | YYABORT goto yyabortlab |
#define | YYERROR goto yyerrorlab |
#define | YYRECOVERING() (!!yyerrstatus_) |
#define | YYCASE_(N, S) |
#define TRY_BEGIN try { |
Definition at line 69 of file ct_parser.tab.cpp.
#define TRY_END } catch (std::exception &e) { error(yyloc, e.what()); } |
Definition at line 70 of file ct_parser.tab.cpp.
#define YY_ | ( | msgid | ) | msgid |
Definition at line 96 of file ct_parser.tab.cpp.
#define YY_REDUCE_PRINT | ( | Rule | ) |
do { \ if (yydebug_) \ yy_reduce_print_ (Rule); \ } while (false)
Definition at line 139 of file ct_parser.tab.cpp.
#define YY_STACK_PRINT | ( | ) |
do { \ if (yydebug_) \ yystack_print_ (); \ } while (false)
Definition at line 145 of file ct_parser.tab.cpp.
#define YY_SYMBOL_PRINT | ( | Title, | |
Type, | |||
Value, | |||
Location | |||
) |
do { \ if (yydebug_) \ { \ *yycdebug_ << Title << ' '; \ yy_symbol_print_ ((Type), (Value), (Location)); \ *yycdebug_ << std::endl; \ } \ } while (false)
Definition at line 129 of file ct_parser.tab.cpp.
#define YYABORT goto yyabortlab |
Definition at line 164 of file ct_parser.tab.cpp.
#define YYACCEPT goto yyacceptlab |
Definition at line 163 of file ct_parser.tab.cpp.
#define YYCASE_ | ( | N, | |
S | |||
) |
case N: \
yyformat = S; \
break
#define YYCDEBUG if (yydebug_) (*yycdebug_) |
Definition at line 127 of file ct_parser.tab.cpp.
#define yyclearin (yychar = yyempty_) |
Definition at line 161 of file ct_parser.tab.cpp.
#define yyerrok (yyerrstatus_ = 0) |
Definition at line 160 of file ct_parser.tab.cpp.
#define YYERROR goto yyerrorlab |
Definition at line 165 of file ct_parser.tab.cpp.
#define YYLLOC_DEFAULT | ( | Current, | |
Rhs, | |||
N | |||
) |
do \ if (N) \ { \ (Current).begin = YYRHSLOC (Rhs, 1).begin; \ (Current).end = YYRHSLOC (Rhs, N).end; \ } \ else \ { \ (Current).begin = (Current).end = YYRHSLOC (Rhs, 0).end; \ } \ while (false)
Definition at line 106 of file ct_parser.tab.cpp.
#define YYRECOVERING | ( | ) | (!!yyerrstatus_) |
Definition at line 166 of file ct_parser.tab.cpp.
#define YYRHSLOC | ( | Rhs, | |
K | |||
) | ((Rhs)[K]) |
Definition at line 104 of file ct_parser.tab.cpp.
#define YYUSE | ( | e | ) | ((void) (e)) |
Definition at line 121 of file ct_parser.tab.cpp.