Преглед на файлове

Fix spelling of TransformNearley class

tags/gm/2021-09-23T00Z/github.com--lark-parser-lark/0.5.1
Kaspar Emanuel преди 7 години
родител
ревизия
3940812575
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. +2
    -2
      lark/tools/nearley.py

+ 2
- 2
lark/tools/nearley.py Целия файл

@@ -156,7 +156,7 @@ def create_code_for_nearley_grammar(g, start, builtin_path, folder_path):
js_code.append('%s = (%s);' % (alias, code))

emit(js2py.translate_js('\n'.join(js_code)))
emit('class TranformNearley(Transformer):')
emit('class TransformNearley(Transformer):')
for alias in n2l.alias_js_code:
emit(" %s = var.get('%s').to_python()" % (alias, alias))
emit(" __default__ = lambda self, n, c: c if c else None")
@@ -164,7 +164,7 @@ def create_code_for_nearley_grammar(g, start, builtin_path, folder_path):
emit()
emit('parser = Lark(grammar, start="n_%s")' % start)
emit('def parse(text):')
emit(' return TranformNearley().transform(parser.parse(text))')
emit(' return TransformNearley().transform(parser.parse(text))')

return ''.join(emit_code)



Зареждане…
Отказ
Запис