visitWhileLoopStmt method
Implementation
@override
String visitWhileLoopStmt(WhileLoopStmt whileLoopStmt) {
final expr = whileLoopStmt.expr.accept(this);
late final String body;
wrapScope(current, block: (){
body = whileLoopStmt.body.map((e) => e.accept(this)).join(_sep);
});
return 'while $expr do$_sep$body${_sep}end';
}