From ca3d4ca6f4d3da667df1f7f216414469cac66af1 Mon Sep 17 00:00:00 2001 From: Rob Rose Date: Sat, 14 Apr 2018 20:27:39 -0400 Subject: [PATCH] Changing changes from .lrk to .lark --- MANIFEST.in | 2 +- examples/{python2.lrk => python2.lark} | 0 examples/{python3.lrk => python3.lark} | 0 examples/python_parser.py | 4 ++-- examples/standalone/create_standalone.sh | 2 +- examples/standalone/{json.lrk => json.lark} | 0 lark/grammars/{common.lrk => common.lark} | 0 lark/load_grammar.py | 2 +- setup.py | 2 +- 9 files changed, 6 insertions(+), 6 deletions(-) rename examples/{python2.lrk => python2.lark} (100%) rename examples/{python3.lrk => python3.lark} (100%) rename examples/standalone/{json.lrk => json.lark} (100%) rename lark/grammars/{common.lrk => common.lark} (100%) diff --git a/MANIFEST.in b/MANIFEST.in index 8288fd6..019e37a 100644 --- a/MANIFEST.in +++ b/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/* diff --git a/examples/python2.lrk b/examples/python2.lark similarity index 100% rename from examples/python2.lrk rename to examples/python2.lark diff --git a/examples/python3.lrk b/examples/python3.lark similarity index 100% rename from examples/python3.lrk rename to examples/python3.lark diff --git a/examples/python_parser.py b/examples/python_parser.py index d14dacc..9b3a978 100644 --- a/examples/python_parser.py +++ b/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: diff --git a/examples/standalone/create_standalone.sh b/examples/standalone/create_standalone.sh index f5001fe..a4fa879 100755 --- a/examples/standalone/create_standalone.sh +++ b/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 diff --git a/examples/standalone/json.lrk b/examples/standalone/json.lark similarity index 100% rename from examples/standalone/json.lrk rename to examples/standalone/json.lark diff --git a/lark/grammars/common.lrk b/lark/grammars/common.lark similarity index 100% rename from lark/grammars/common.lrk rename to lark/grammars/common.lark diff --git a/lark/load_grammar.py b/lark/load_grammar.py index cf74199..ebecc46 100644 --- a/lark/load_grammar.py +++ b/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 diff --git a/setup.py b/setup.py index 978b370..8543fd4 100644 --- a/setup.py +++ b/setup.py @@ -11,7 +11,7 @@ setup( requires = [], install_requires = [], - package_data = { '': ['*.md', '*.lrk'] }, + package_data = { '': ['*.md', '*.lark'] }, test_suite = 'tests.__main__',