|
mupp 1.1.0
|
Represents a variable declaration with optional initialization. More...
#include <PAst.hpp>

Public Attributes | |
| variable | lhs |
| The variable being declared. | |
| boost::optional< expression > | rhs |
| Optional initialization expression. | |
Represents a variable declaration with optional initialization.
Syntax: var var_name = expression (with initialization) var var_name (without initialization) Declares a new variable and optionally initializes it with an expression.
| variable mupp::ast::variable_declaration::lhs |
| boost::optional<expression> mupp::ast::variable_declaration::rhs |