libSBML Perl API  libSBML 5.16.0 Perl API
ASTNode.cpp File Reference

Base Abstract Syntax Tree (AST) class. More...

Include dependency graph for ASTNode.cpp:

Variables

static const char * AST_CONSTANT_STRINGS []
 
static const char * AST_FUNCTION_STRINGS []
 
static const char * AST_LAMBDA_STRING = "lambda"
 
static const char * AST_LOGICAL_STRINGS []
 
static const char * AST_OPERATOR_STRINGS []
 
static const char * AST_RELATIONAL_STRINGS []
 

Detailed Description

Base Abstract Syntax Tree (AST) class.

Author
Sarah Keating

Variable Documentation

◆ AST_CONSTANT_STRINGS

const char* AST_CONSTANT_STRINGS[]
static
Initial value:
=
{
"exponentiale"
, "false"
, "pi"
, "true"
}

◆ AST_FUNCTION_STRINGS

const char* AST_FUNCTION_STRINGS[]
static

◆ AST_LAMBDA_STRING

const char* AST_LAMBDA_STRING = "lambda"
static

◆ AST_LOGICAL_STRINGS

const char* AST_LOGICAL_STRINGS[]
static
Initial value:
=
{
"and"
, "not"
, "or"
, "xor"
}

◆ AST_OPERATOR_STRINGS

const char* AST_OPERATOR_STRINGS[]
static
Initial value:
=
{
"divide"
, "minus"
, "plus"
, "times"
, "power"
}

◆ AST_RELATIONAL_STRINGS

const char* AST_RELATIONAL_STRINGS[]
static
Initial value:
=
{
"eq"
, "geq"
, "gt"
, "leq"
, "lt"
, "neq"
}