Skip to content
← Back

src/syntax/trees/statements/assign.ghul

1
namespace Syntax.Trees.Statements is
2
use Source;
3
4
class ASSIGNMENT(location: LOCATION, left: Expressions.AssignmentLeftExpression, right: Expressions.Expression): Statement is
5
expects_semicolon: bool => true;
6
7
super(location);
8
9
accept(visitor: Visitor) is
10
visitor.visit(self);
11
si
12
13
walk(visitor: Visitor) is
14
if !visitor.pre(self) then
15
left.walk(visitor);
16
right.walk(visitor);
17
fi
18
19
accept(visitor);
20
si
21
si
22
si