Go to the documentation of this file.
34 #ifndef expressions_fieldExprParser_H
35 #define expressions_fieldExprParser_H
56 static constexpr
const char*
const prompt_ =
"fieldExpr:";
96 void start(parseDriver& driver_);
102 void parse(
int tokenId);
void start(parseDriver &driver_)
A class for handling words, derived from Foam::string.
static void printTokenNames(Ostream &os)
Driver for generic primitive field expressions.
Lemon parser interface for field expressions grammar.
static void printRules(Ostream &os)
A low-level input/scan token content. No defined constructors/destructors. All memory management is m...
OBJstream os(runTime.globalPath()/outputName)
static word tokenName(int tokenId)
An Ostream is an abstract base class for all output systems (streams, files, token lists,...