Transparent rules
Better parsing/action types Good grief
This commit is contained in:
parent
4f8aef3f89
commit
45a9303a27
3 changed files with 198 additions and 102 deletions
|
|
@ -78,11 +78,11 @@ class FineGrammar(Grammar):
|
|||
|
||||
@rule
|
||||
def file(self):
|
||||
return self.file_statement_list
|
||||
return self._file_statement_list
|
||||
|
||||
@rule
|
||||
def file_statement_list(self):
|
||||
return self.file_statement | (self.file_statement_list + self.file_statement)
|
||||
def _file_statement_list(self):
|
||||
return self.file_statement | (self._file_statement_list + self.file_statement)
|
||||
|
||||
@rule
|
||||
def file_statement(self):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue