Skip to content
  • Kevin Newton's avatar
    f4b88959
    Clean up lambda output from exyacc.rb · f4b88959
    Kevin Newton authored
    The `lambda_body` grammar rule has a `"}"`, which is throwing off the `exyacc.rb` regular expressions. This changes the regular expression to account for `"}"` as well, which makes the output of `ruby sample/exyacc.rb < parse.y` change by the following diff:
    
    ```diff
    632,634d631
    < 		    ", &@3);
    < 			$$ = $2;
    < 		    }
    ```
    
    Which makes it closer to a valid EBNF.
    f4b88959
    Clean up lambda output from exyacc.rb
    Kevin Newton authored
    The `lambda_body` grammar rule has a `"}"`, which is throwing off the `exyacc.rb` regular expressions. This changes the regular expression to account for `"}"` as well, which makes the output of `ruby sample/exyacc.rb < parse.y` change by the following diff:
    
    ```diff
    632,634d631
    < 		    ", &@3);
    < 			$$ = $2;
    < 		    }
    ```
    
    Which makes it closer to a valid EBNF.
Loading