Loading...
Searching...
No Matches
Parser utilities.
More...
#include "expr.h"
#include "message.h"
#include <filesystem>
#include <iosfwd>
#include <limits>
#include <string>
#include <vector>
+ Include dependency graph for parser.h:
+ This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Detailed Description
Macro Definition Documentation
◆ newstack
◆ parser_stack
#
define parser_stack
(
x )
(PARSER.stack[
x])
◆ stack_expr
#
define stack_expr
(
x )
(PARSER.stack[
x])
◆ stack_type
◆ YY_INPUT
Value:
{ \
if(!
PARSER.read(
ch))
/* NOLINT(readability/braces) */ \
break; \
if(
ch!=
'\r')
/* NOLINT(readability/braces) */ \
{ \
if(
ch==
'\n')
/* NOLINT(readability/braces) */ \
{ \
break; \
} \
} \
} \
} while(0)
ait supplies three of the four components needed: an abstract interpreter (in this case handling func...
Definition at line 164 of file parser.h.
◆ YY_USER_ACTION
Function Documentation
◆ _newstack()