Statements
Block statement
blockStmt := '{' decl* '}'Return statement
returnStmt := 'return' ( '\n' | expr )While statement
whileStmt := 'while' expr blockStmtLast updated
blockStmt := '{' decl* '}'returnStmt := 'return' ( '\n' | expr )whileStmt := 'while' expr blockStmtLast updated