@@ -25,12 +25,7 @@ function test_parse(production, input, output)
2525    else 
2626        opts =  NamedTuple ()
2727    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
3429end 
3530
3631function  test_parse (inout:: Pair )
@@ -724,16 +719,16 @@ tests = [
724719        " xx" =>  " xx" 
725720        " x₁" =>  " x₁" 
726721        #  var syntax
727-         """ var"x" """ =>   " (var x)"    =>   :x 
722+         """ var"x" """ =>   " (var x)" 
728723        #  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)" 
733728        #  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)" 
737732        """ var"x"end""" =>   " (var x (error-t))" 
738733        """ var"x"1""" =>   " (var x (error-t))" 
739734        """ var"x"y""" =>   " (var x (error-t))" 
0 commit comments