Struct geo_aid::script::parser::LetStatement
source · pub struct LetStatement {
pub let_token: Let,
pub ident: Punctuated<Ident, Vertical>,
pub eq: Eq,
pub expr: Expression,
pub rules: Vec<(RuleOperator, Expression)>,
pub semi: Semi,
}Expand description
let <something> = <something else>.
Defines variables and possibly adds rules to them.
Fields§
§let_token: LetThe let token.
ident: Punctuated<Ident, Vertical>The lhs ident iterator.
eq: EqThe = token.
expr: ExpressionThe rhs expression.
rules: Vec<(RuleOperator, Expression)>The rules after the rhs expression.
semi: SemiThe ending semicolon.