(Program (Module (Identifier)) (Function (Identifier) (Args) (Switch (Case (Case (Other "expression_list" (RelationalOperator { (Identifier) ->(Identifier) } { (Identifier) ->(Identifier) }))) (FunctionCall (Identifier))) (Case (Case (Other "expression_list" (RelationalOperator { (Identifier) ->(Identifier) } { (Identifier) ->(Identifier) }))) (FunctionCall (Identifier))) (Case (Case (Other "expression_list" (RelationalOperator { (Identifier) ->(Identifier) } (NumberLiteral)))) (FunctionCall { (Identifier) ->(Identifier) })))))