33#ifndef YY_ZZ_USERS_KNIZ_REPO_BYEOLANG_BYEOL_MODULE_LEAF_PARSER_BISON_LEAFLOWPARSER_HPP_INCLUDED
34# define YY_ZZ_USERS_KNIZ_REPO_BYEOLANG_BYEOL_MODULE_LEAF_PARSER_BISON_LEAFLOWPARSER_HPP_INCLUDED
54 typedef void* zzscan_t;
82 SCAN_MODE_NORMAL = 260,
83 SCAN_MODE_INDENT = 261,
84 SCAN_MODE_INDENT_IGNORE = 262,
101 OPEN_CLOSE_SQUARE_BRACKET = 279,
109 typedef enum zztokentype zztoken_kind_t;
113#if ! defined ZZSTYPE && ! defined ZZSTYPE_IS_DECLARED
127# define ZZSTYPE_IS_TRIVIAL 1
128# define ZZSTYPE_IS_DECLARED 1
136int zzparse (zzscan_t scanner);
147 void zzset_lineno(
int linenumber, zzscan_t scanner);
149 char* zzget_text(zzscan_t scanner);
150 void zzerror(
ZZLTYPE* loc, zzscan_t scanner,
const char* msg);
153 std::string getTokenName(
int tok);
Core AST node for leaf configuration language.
Definition: leaf.hpp:12
Parser for leaf configuration language.
Definition: leafParser.hpp:17
Source code area tracking structure.
Definition: point.hpp:27
Definition: lowparser.hpp:60
Definition: leafLowparser.hpp:115