Skip to content

Commit

Permalink
Fix errors
Browse files Browse the repository at this point in the history
  • Loading branch information
evhub committed May 27, 2024
1 parent dfbd5b6 commit 33e8671
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 4 deletions.
1 change: 0 additions & 1 deletion .github/workflows/run-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ jobs:
- '3.10'
- '3.11'
- '3.12'
- '3.13'
- 'pypy-2.7'
- 'pypy-3.6'
- 'pypy-3.7'
Expand Down
6 changes: 3 additions & 3 deletions coconut/compiler/util.py
Original file line number Diff line number Diff line change
Expand Up @@ -633,14 +633,14 @@ def name(self):
return get_name(self.grammar)


def prep_grammar(grammar, for_scan, streamline=False, unpack=False):
def prep_grammar(grammar, for_scan, streamline=False, add_unpack=False):
"""Prepare a grammar item to be used as the root of a parse."""
if isinstance(grammar, StartOfStrGrammar):
if for_scan:
grammar = grammar.with_start_marker()
else:
grammar = grammar.grammar
if unpack:
if add_unpack:
grammar = add_action(grammar, unpack)
grammar = trace(grammar)
if streamline:
Expand Down Expand Up @@ -707,7 +707,7 @@ def transform(grammar, text, inner=None):
grammar = grammar.grammar
kwargs["maxStartLoc"] = 0
with parsing_context(inner):
result = prep_grammar(grammar, unpack=True, for_scan=True).transformString(text, **kwargs)
result = prep_grammar(grammar, add_unpack=True, for_scan=True).transformString(text, **kwargs)
if result == text:
result = None
return result
Expand Down

0 comments on commit 33e8671

Please sign in to comment.