Browse Source

Bugfix in stand-alone parser (Issue #514)

tags/gm/2021-09-23T00Z/github.com--lark-parser-lark/0.8.1
Erez Sh 5 years ago
parent
commit
de1f619fcd
2 changed files with 7 additions and 7 deletions
  1. +5
    -5
      examples/standalone/json_parser.py
  2. +2
    -2
      lark/parse_tree_builder.py

+ 5
- 5
examples/standalone/json_parser.py
File diff suppressed because it is too large
View File


+ 2
- 2
lark/parse_tree_builder.py View File

@@ -3,7 +3,7 @@ from .lexer import Token
from .tree import Tree
from .visitors import InlineTransformer # XXX Deprecated
from .visitors import Transformer_InPlace
from . import visitors
from .visitors import _vargs_meta, _vargs_meta_inline

###{standalone
from functools import partial, wraps
@@ -204,7 +204,7 @@ def inplace_transformer(func):
return f

def apply_visit_wrapper(func, name, wrapper):
if wrapper is visitors._vargs_meta or wrapper is visitors._vargs_meta_inline:
if wrapper is _vargs_meta or wrapper is _vargs_meta_inline:
raise NotImplementedError("Meta args not supported for internal transformer")
@wraps(func)
def f(children):


Loading…
Cancel
Save