72 lines
1.3 KiB
Plaintext
72 lines
1.3 KiB
Plaintext
LIST
|
|
FUNCTION
|
|
IDENTIFIER (main)
|
|
LIST
|
|
BLOCK
|
|
LIST
|
|
PRINT_STATEMENT
|
|
LIST
|
|
NUMBER_LITERAL (8)
|
|
PRINT_STATEMENT
|
|
LIST
|
|
NUMBER_LITERAL (9)
|
|
PRINT_STATEMENT
|
|
LIST
|
|
NUMBER_LITERAL (80)
|
|
PRINT_STATEMENT
|
|
LIST
|
|
NUMBER_LITERAL (10)
|
|
PRINT_STATEMENT
|
|
LIST
|
|
NUMBER_LITERAL (10)
|
|
PRINT_STATEMENT
|
|
LIST
|
|
NUMBER_LITERAL (20)
|
|
PRINT_STATEMENT
|
|
LIST
|
|
NUMBER_LITERAL (0)
|
|
PRINT_STATEMENT
|
|
LIST
|
|
NUMBER_LITERAL (5)
|
|
PRINT_STATEMENT
|
|
LIST
|
|
NUMBER_LITERAL (30)
|
|
RETURN_STATEMENT
|
|
FUNCTION_CALL
|
|
IDENTIFIER (other)
|
|
LIST
|
|
FUNCTION
|
|
IDENTIFIER (other)
|
|
LIST
|
|
BLOCK
|
|
LIST
|
|
LOCAL_VARIABLE
|
|
IDENTIFIER (x)
|
|
ASSIGNMENT_STATEMENT
|
|
IDENTIFIER (x)
|
|
NUMBER_LITERAL (1)
|
|
ASSIGNMENT_STATEMENT
|
|
IDENTIFIER (x)
|
|
NUMBER_LITERAL (0)
|
|
ASSIGNMENT_STATEMENT
|
|
IDENTIFIER (x)
|
|
NUMBER_LITERAL (0)
|
|
ASSIGNMENT_STATEMENT
|
|
IDENTIFIER (x)
|
|
NUMBER_LITERAL (1)
|
|
ASSIGNMENT_STATEMENT
|
|
IDENTIFIER (x)
|
|
NUMBER_LITERAL (0)
|
|
ASSIGNMENT_STATEMENT
|
|
IDENTIFIER (x)
|
|
NUMBER_LITERAL (1)
|
|
ASSIGNMENT_STATEMENT
|
|
IDENTIFIER (x)
|
|
OPERATOR (+)
|
|
NUMBER_LITERAL (60)
|
|
OPERATOR (*)
|
|
IDENTIFIER (x)
|
|
NUMBER_LITERAL (2)
|
|
RETURN_STATEMENT
|
|
IDENTIFIER (x)
|