@@ -25,12 +25,7 @@ function test_parse(production, input, output)
25
25
else
26
26
opts = NamedTuple ()
27
27
end
28
- if output isa Pair
29
- @test parse_to_sexpr_str (production, input; opts... ) == output[1 ]
30
- @test parse_to_sexpr_str (production, input; opts... , expr= true ) == output[2 ]
31
- else
32
- @test parse_to_sexpr_str (production, input; opts... ) == output
33
- end
28
+ @test parse_to_sexpr_str (production, input; opts... ) == output
34
29
end
35
30
36
31
function test_parse (inout:: Pair )
@@ -724,16 +719,16 @@ tests = [
724
719
" xx" => " xx"
725
720
" x₁" => " x₁"
726
721
# var syntax
727
- """ var"x" """ => " (var x)" => :x
722
+ """ var"x" """ => " (var x)"
728
723
# var syntax raw string unescaping
729
- " var\"\" " => " (var )" => Symbol ( " " )
730
- " var\"\\\"\" " => " (var \" )" => Symbol ( " \" " )
731
- " var\"\\\\\\\"\" " => " (var \\\" )" => Symbol ( " \\\" " )
732
- " var\"\\\\ x\" " => " (var \\\\ x)" => Symbol ( " \\\\ x " )
724
+ " var\"\" " => " (var )"
725
+ " var\"\\\"\" " => " (var \" )"
726
+ " var\"\\\\\\\"\" " => " (var \\\" )"
727
+ " var\"\\\\ x\" " => " (var \\\\ x)"
733
728
# trailing syntax after var
734
- """ var"x"+""" => " (var x)" => :x
735
- """ var"x")""" => " (var x)" => :x
736
- """ var"x"(""" => " (var x)" => :x
729
+ """ var"x"+""" => " (var x)"
730
+ """ var"x")""" => " (var x)"
731
+ """ var"x"(""" => " (var x)"
737
732
""" var"x"end""" => " (var x (error-t))"
738
733
""" var"x"1""" => " (var x (error-t))"
739
734
""" var"x"y""" => " (var x (error-t))"
0 commit comments