ALib C++ Library
Library Version: 2312 R0
Documentation generated by doxygen
Classes
aworx::lib::expressions::detail Namespace Reference

This is the detail namespace of aworx::lib::expressions implementing the abstract syntax tree, the expression parser, the expression program and the virtual machine to execute the program with expression evaluation.

Classes

struct  AST
 
struct  ASTBinaryOp
 
struct  ASTConditional
 
struct  ASTFunction
 
struct  ASTIdentifier
 
struct  ASTLiteral
 
struct  ASTUnaryOp
 
struct  Parser
 
class  ParserImpl
 
class  Program
 
class  VirtualMachine