Fix ebnf tests
							parent
							
								
									35f96d1c85
								
							
						
					
					
						commit
						28e9c0e6e0
					
				| 
						 | 
					@ -9,27 +9,33 @@ IN: temporary
 | 
				
			||||||
] unit-test
 | 
					] unit-test
 | 
				
			||||||
 | 
					
 | 
				
			||||||
{ T{ ebnf-terminal f "55" } } [
 | 
					{ T{ ebnf-terminal f "55" } } [
 | 
				
			||||||
  "\"55\"" 'terminal' parse parse-result-ast 
 | 
					  "'55'" 'terminal' parse parse-result-ast 
 | 
				
			||||||
] unit-test
 | 
					] unit-test
 | 
				
			||||||
 | 
					
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
  T{ ebnf-rule f 
 | 
					  T{ ebnf-rule f 
 | 
				
			||||||
     "digit"
 | 
					     "digit"
 | 
				
			||||||
 | 
					     V{ 
 | 
				
			||||||
       T{ ebnf-choice f
 | 
					       T{ ebnf-choice f
 | 
				
			||||||
          V{ T{ ebnf-terminal f "1" } T{ ebnf-terminal f "2" } }
 | 
					          V{ T{ ebnf-terminal f "1" } T{ ebnf-terminal f "2" } }
 | 
				
			||||||
       }
 | 
					       }
 | 
				
			||||||
 | 
					       f
 | 
				
			||||||
 | 
					     }
 | 
				
			||||||
  } 
 | 
					  } 
 | 
				
			||||||
} [
 | 
					} [
 | 
				
			||||||
  "digit = \"1\" | \"2\"" 'rule' parse parse-result-ast
 | 
					  "digit = '1' | '2'" 'rule' parse parse-result-ast
 | 
				
			||||||
] unit-test
 | 
					] unit-test
 | 
				
			||||||
 | 
					
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
  T{ ebnf-rule f 
 | 
					  T{ ebnf-rule f 
 | 
				
			||||||
     "digit" 
 | 
					     "digit" 
 | 
				
			||||||
 | 
					     V{
 | 
				
			||||||
       T{ ebnf-sequence f
 | 
					       T{ ebnf-sequence f
 | 
				
			||||||
          V{ T{ ebnf-terminal f "1" } T{ ebnf-terminal f "2" } }
 | 
					          V{ T{ ebnf-terminal f "1" } T{ ebnf-terminal f "2" } }
 | 
				
			||||||
       }
 | 
					       }
 | 
				
			||||||
 | 
					       f
 | 
				
			||||||
 | 
					     }
 | 
				
			||||||
  }   
 | 
					  }   
 | 
				
			||||||
} [
 | 
					} [
 | 
				
			||||||
  "digit = \"1\" \"2\"" 'rule' parse parse-result-ast
 | 
					  "digit = '1' '2'" 'rule' parse parse-result-ast
 | 
				
			||||||
] unit-test
 | 
					] unit-test
 | 
				
			||||||
		Loading…
	
		Reference in New Issue