MicroModelicaCCompiler
4.5.3
|
Go to the documentation of this file.
39 Statement(AST_Statement stm,
bool initial =
false,
const std::string&
block =
"");
ExpressionList _lhs_discretes
bool checkStateAssignment(Expression exp) const
ExpressionList lhsDiscretes() const
ExpressionList _lhs_assignments
ModelTable< std::string, std::string > SymbolTable
Util::SymbolTable _calledFunctions
list< Expression > ExpressionList
ExpressionList lhsStates() const
ExpressionList _lhs_states
Util::SymbolTable calledFunctions()
ExpressionList _rhs_assignments
std::string printAssignment(AST_Statement_Assign asg) const
bool isForStatement() const
friend std::ostream & operator<<(std::ostream &out, const Statement &s)
ModelTable< int, Statement > StatementTable
ExpressionList generateExps(STATEMENT::AssignTerm asg)
ExpressionList assignments(STATEMENT::AssignTerm asg) const
Returns a expression list containing all the expressions needed by the graph builders....
bool isAssignment() const