LIST FUNCTION IDENTIFIER (main) LIST IDENTIFIER (a) IDENTIFIER (b) BLOCK LIST IF_STATEMENT NUMBER_LITERAL (1) PRINTLN_STATEMENT LIST STRING_LITERAL ("Always") IF_STATEMENT NUMBER_LITERAL (0) PRINTLN_STATEMENT LIST STRING_LITERAL ("Never") PRINTLN_STATEMENT LIST STRING_LITERAL ("This, however!") IF_STATEMENT OPERATOR (>) IDENTIFIER (a) IDENTIFIER (b) BLOCK LIST PRINTLN_STATEMENT LIST IDENTIFIER (a) STRING_LITERAL (">") IDENTIFIER (b) IF_STATEMENT OPERATOR (<) IDENTIFIER (a) IDENTIFIER (b) BLOCK LIST PRINTLN_STATEMENT LIST IDENTIFIER (a) STRING_LITERAL ("<") IDENTIFIER (b) BLOCK LIST PRINTLN_STATEMENT LIST IDENTIFIER (a) STRING_LITERAL ("=") IDENTIFIER (b) IF_STATEMENT IDENTIFIER (a) IF_STATEMENT IDENTIFIER (b) PRINTLN_STATEMENT LIST STRING_LITERAL ("a & b") PRINTLN_STATEMENT LIST STRING_LITERAL ("a, but not b")