context.j = 1
@method(StatementRestore)
def execute(self, context):
- context.k = (
- context.find_line(self.children[0].int_value)
- if len(self.children) >= 1 else
- 0
- )
+ context.k = 0
context.l = 1
context.m = 0
@method(StatementAmpersand)
| %space (?E{t_def.StatementIf}TOKEN_IF rvalue TOKEN_THEN) statement_opt
| %space (?E{t_def.StatementIf}TOKEN_IF rvalue TOKEN_THEN) %space (?E{t_def.StatementGoto}INT_LITERAL)
| %space (?E{t_def.StatementRestore}TOKEN_RESTORE)
- | %space (?E{t_def.StatementRestore}TOKEN_RESTORE INT_LITERAL)
| %space (?E{t_def.StatementAmpersand}TOKEN_AMPERSAND)
| %space (?E{t_def.StatementGosub}TOKEN_GOSUB INT_LITERAL)
| %space (?E{t_def.StatementReturn}TOKEN_RETURN)