Browse Source

Remove more Python 2 code

gm/2021-09-23T00Z/github.com--lark-parser-lark/1.0b
Erez Sh 3 years ago
parent
commit
ff686fc89a
4 changed files with 2 additions and 12 deletions
  1. +0
    -3
      lark/lark.py
  2. +0
    -1
      lark/load_grammar.py
  3. +2
    -7
      lark/tools/standalone.py
  4. +0
    -1
      lark/utils.py

+ 0
- 3
lark/lark.py View File

@@ -1,8 +1,5 @@
from __future__ import absolute_import

from abc import ABC, abstractmethod from abc import ABC, abstractmethod
import sys, os, pickle, hashlib import sys, os, pickle, hashlib
from io import open
import tempfile import tempfile


from .exceptions import ConfigurationError, assert_config from .exceptions import ConfigurationError, assert_config


+ 0
- 1
lark/load_grammar.py View File

@@ -4,7 +4,6 @@ import os.path
import sys import sys
from collections import namedtuple from collections import namedtuple
from copy import copy, deepcopy from copy import copy, deepcopy
from io import open
import pkgutil import pkgutil
from ast import literal_eval from ast import literal_eval
from numbers import Integral from numbers import Integral


+ 2
- 7
lark/tools/standalone.py View File

@@ -1,5 +1,3 @@
from __future__ import print_function

###{standalone ###{standalone
# #
# #
@@ -26,7 +24,6 @@ from __future__ import print_function
# #
# #


from io import open
from abc import ABC, abstractmethod from abc import ABC, abstractmethod
###} ###}


@@ -36,14 +33,13 @@ import os
from os import path from os import path
from collections import defaultdict from collections import defaultdict
from functools import partial from functools import partial
from argparse import ArgumentParser, SUPPRESS
from argparse import ArgumentParser


import lark import lark
from lark import Lark
from lark.tools import lalr_argparser, build_lalr, make_warnings_comments from lark.tools import lalr_argparser, build_lalr, make_warnings_comments




from lark.grammar import RuleOptions, Rule
from lark.grammar import Rule
from lark.lexer import TerminalDef from lark.lexer import TerminalDef


_dir = path.dirname(__file__) _dir = path.dirname(__file__)
@@ -174,7 +170,6 @@ def main():
make_warnings_comments() make_warnings_comments()
parser = ArgumentParser(prog="prog='python -m lark.tools.standalone'", description="Lark Stand-alone Generator Tool", parser = ArgumentParser(prog="prog='python -m lark.tools.standalone'", description="Lark Stand-alone Generator Tool",
parents=[lalr_argparser], epilog='Look at the Lark documentation for more info on the options') parents=[lalr_argparser], epilog='Look at the Lark documentation for more info on the options')
parser.add_argument("old_start", nargs='?', help=SUPPRESS)
parser.add_argument('-c', '--compress', action='store_true', default=0, help="Enable compression") parser.add_argument('-c', '--compress', action='store_true', default=0, help="Enable compression")
if len(sys.argv)==1: if len(sys.argv)==1:
parser.print_help(sys.stderr) parser.print_help(sys.stderr)


+ 0
- 1
lark/utils.py View File

@@ -6,7 +6,6 @@ from collections import deque
###{standalone ###{standalone
import sys, re import sys, re
import logging import logging
from io import open
logger = logging.getLogger("lark") logger = logging.getLogger("lark")
logger.addHandler(logging.StreamHandler()) logger.addHandler(logging.StreamHandler())
# Set to highest level, since we have some warnings amongst the code # Set to highest level, since we have some warnings amongst the code


Loading…
Cancel
Save