1 #ifndef CYMOCA_AST_LISTENER_LISP_H_
2 #define CYMOCA_AST_LISTENER_LISP_H_
7 namespace cymoca::ast::listener {
15 std::string s =
m_ss.str();
void enter(expression::List *) override
void enter(condition::Equal *) override
const std::string & getName() const
void enter(equation::If *) override
void enter(expression::Multiply *) override
void enter(expression::Negative *) override
void enter(element::Component *ctx) override
void enter(expression::Number *ctx) override
void enter(condition::GreaterThanOrEqual *) override
void enter(condition::LessThan *) override
void enter(equation::When *) override
void enter(expression::Divide *) override
void enter(condition::GreaterThan *) override
void enter(condition::Not *) override
void exitEvery(INode *) override
void enter(statement::If *) override
void enter(condition::Boolean *ctx) override
const std::string & getName() const
void enter(statement::List *) override
void enter(condition::Or *) override
void enter(statement::When *) override
void enterEvery(INode *) override
void enter(expression::Add *) override
void enter(statement::Block *) override
void enter(equation::Simple *) override
void enter(equation::List *) override
void enter(condition::And *) override
void enter(model::ElementDict *) override
void enter(condition::LessThanOrEqual *) override
void enter(model::Class *) override
void enter(condition::NotEqual *) override
void enter(expression::Function *ctx) override
void enter(expression::Reference *ctx) override