Files
TDT4205/ps5/vsl_programs/ps3-simplify/expected/and-or-convert.ast
T
2026-03-28 15:30:44 +01:00

56 lines
1.0 KiB
Plaintext

LIST
FUNCTION
IDENTIFIER (other)
LIST
BLOCK
LIST
RETURN_STATEMENT
NUMBER_LITERAL (1)
FUNCTION
IDENTIFIER (main)
LIST
IDENTIFIER (a)
BLOCK
LIST
IF_STATEMENT
OPERATOR (?:)
IDENTIFIER (a)
FUNCTION_CALL
IDENTIFIER (other)
LIST
NUMBER_LITERAL (0)
PRINT_STATEMENT
LIST
STRING_LITERAL ("Hei")
IF_STATEMENT
OPERATOR (?:)
IDENTIFIER (a)
NUMBER_LITERAL (1)
FUNCTION_CALL
IDENTIFIER (other)
LIST
PRINT_STATEMENT
LIST
STRING_LITERAL ("Yo")
IF_STATEMENT
OPERATOR (?:)
OPERATOR (>)
IDENTIFIER (a)
NUMBER_LITERAL (2)
NUMBER_LITERAL (1)
OPERATOR (?:)
OPERATOR (-)
FUNCTION_CALL
IDENTIFIER (other)
LIST
NUMBER_LITERAL (1)
OPERATOR (<)
OPERATOR (+)
IDENTIFIER (a)
NUMBER_LITERAL (1)
NUMBER_LITERAL (10)
NUMBER_LITERAL (0)
PRINT_STATEMENT
LIST
STRING_LITERAL ("Nope")