Просмотр исходного кода

Changing changes from .lrk to .lark

tags/gm/2021-09-23T00Z/github.com--lark-parser-lark/0.6.0
Rob Rose 6 лет назад
Родитель
Сommit
ca3d4ca6f4
9 измененных файлов: 6 добавлений и 6 удалений
  1. +1
    -1
      MANIFEST.in
  2. +0
    -0
      examples/python2.lark
  3. +0
    -0
      examples/python3.lark
  4. +2
    -2
      examples/python_parser.py
  5. +1
    -1
      examples/standalone/create_standalone.sh
  6. +0
    -0
      examples/standalone/json.lark
  7. +0
    -0
      lark/grammars/common.lark
  8. +1
    -1
      lark/load_grammar.py
  9. +1
    -1
      setup.py

+ 1
- 1
MANIFEST.in Просмотреть файл

@@ -1 +1 @@
include README.md LICENSE docs/* examples/*.py examples/*.png examples/*.lrk tests/*.py tests/test_nearley/*.py tests/test_nearley/grammars/*
include README.md LICENSE docs/* examples/*.py examples/*.png examples/*.lark tests/*.py tests/test_nearley/*.py tests/test_nearley/grammars/*

examples/python2.lrk → examples/python2.lark Просмотреть файл


examples/python3.lrk → examples/python3.lark Просмотреть файл


+ 2
- 2
examples/python_parser.py Просмотреть файл

@@ -21,8 +21,8 @@ class PythonIndenter(Indenter):
tab_len = 8


grammar2_filename = os.path.join(__path__, 'python2.lrk')
grammar3_filename = os.path.join(__path__, 'python3.lrk')
grammar2_filename = os.path.join(__path__, 'python2.lark')
grammar3_filename = os.path.join(__path__, 'python3.lark')
with open(grammar2_filename) as f:
python_parser2 = Lark(f, parser='lalr', postlex=PythonIndenter(), start='file_input')
with open(grammar3_filename) as f:


+ 1
- 1
examples/standalone/create_standalone.sh Просмотреть файл

@@ -1 +1 @@
python -m lark.tools.standalone json.lrk > json_parser.py
python -m lark.tools.standalone json.lark > json_parser.py

examples/standalone/json.lrk → examples/standalone/json.lark Просмотреть файл


lark/grammars/common.lrk → lark/grammars/common.lark Просмотреть файл


+ 1
- 1
lark/load_grammar.py Просмотреть файл

@@ -625,7 +625,7 @@ class GrammarLoader:
elif stmt.data == 'import':
dotted_path = stmt.children[0].children
name = stmt.children[1] if len(stmt.children)>1 else dotted_path[-1]
grammar_path = os.path.join(*dotted_path[:-1]) + '.lrk'
grammar_path = os.path.join(*dotted_path[:-1]) + '.lark'
g = import_grammar(grammar_path)
token_options = dict(g.token_defs)[dotted_path[-1]]
assert isinstance(token_options, tuple) and len(token_options)==2


+ 1
- 1
setup.py Просмотреть файл

@@ -11,7 +11,7 @@ setup(
requires = [],
install_requires = [],

package_data = { '': ['*.md', '*.lrk'] },
package_data = { '': ['*.md', '*.lark'] },

test_suite = 'tests.__main__',



Загрузка…
Отмена
Сохранить