FuncSketch
Loading...
Searching...
No Matches
func_sketch::parser::ExpressionParser::Impl Struct Reference

Internal data of ExpressionParser class. More...

Collaboration diagram for func_sketch::parser::ExpressionParser::Impl:

Public Attributes

ExpressionGrammar grammar
 Grammar for parsing expressions.
math::MathFunctionList math_function_list
 List of mathematical functions.
math::ConstantList constant_list {math::generate_constant_list()}
 List of constants.

Detailed Description

Internal data of ExpressionParser class.

Definition at line 34 of file expression_parser.cpp.

Member Data Documentation

◆ grammar

ExpressionGrammar func_sketch::parser::ExpressionParser::Impl::grammar

Grammar for parsing expressions.

Definition at line 36 of file expression_parser.cpp.

◆ math_function_list

math::MathFunctionList func_sketch::parser::ExpressionParser::Impl::math_function_list
Initial value:
{
MathFunctionList generate_math_function_list()
Generate a list of mathematical functions.

List of mathematical functions.

Definition at line 39 of file expression_parser.cpp.

◆ constant_list

math::ConstantList func_sketch::parser::ExpressionParser::Impl::constant_list {math::generate_constant_list()}

List of constants.

Definition at line 43 of file expression_parser.cpp.


The documentation for this struct was generated from the following file: