Skip to content

Commit 48aed2c

Browse files
refactor: Add common/ directory
1 parent cf245da commit 48aed2c

File tree

17 files changed

+20
-20
lines changed

17 files changed

+20
-20
lines changed

fuzz.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from parser.lexer.tokenizer import Tokenizer
44
from parser.cst.treegen import TreeGen
5-
from parser.error import BaseParseError
5+
from parser.common.error import BaseParseError
66

77
from pythonfuzz.fuzzer import Fuzzer
88
import pythonfuzz.fuzzer as fuzzer_ns # For patching pythonfuzz

main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from util import readfile
55
from parser.cst.treegen import TreeGen
66
from parser.lexer import Tokenizer, print_tokens
7-
from parser.tree_print import tprint
7+
from parser.common.tree_print import tprint
88

99

1010
def make_tree(src: str):

parser/common/__init__.py

Whitespace-only changes.
File renamed without changes.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from io import StringIO
55
from typing import IO, Sequence
66

7-
from .cst.base_node import Leaf, AnyNode, Node
7+
from ..cst.base_node import Leaf, AnyNode, Node
88
from .str_region import StrRegion
99

1010
__all__ = [

parser/cst/base_node.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
from dataclasses import dataclass, field
44

5-
from ..common import HasRegion
5+
from ..common.common import HasRegion
6+
from ..common.str_region import StrRegion
67
from ..tokens import Token
7-
from ..str_region import StrRegion
88

99

1010
@dataclass

parser/cst/named_node.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from typing import TYPE_CHECKING, overload, Sequence, cast, Literal
55

66
from .base_node import Leaf, AnyNode, Node
7-
from parser.str_region import StrRegion
7+
from parser.common.str_region import StrRegion
88

99
if TYPE_CHECKING:
1010
from parser.tokens import Token

parser/cst/treegen.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
from .named_node import AnyNamedNode, node_from_token, node_cls_from_name
77
from .nodes import *
88
from .token_matcher import OpM, KwdM, Matcher, PatternT
9-
from ..common import region_union, RegionUnionArgT
10-
from ..error import BaseParseError, BaseLocatedError
9+
from ..common.common import region_union, RegionUnionArgT
10+
from ..common.error import BaseParseError, BaseLocatedError
11+
from ..common.str_region import StrRegion
1112
from ..lexer import Tokenizer
1213
from ..operators import UNARY_OPS, COMPARISONS, ASSIGN_OPS
13-
from ..str_region import StrRegion
1414
from ..tokens import *
1515

1616
DT = TypeVar('DT')

0 commit comments

Comments
 (0)