Skip to content

Commit ce54ad8

Browse files
committed
rename the config module to parserconfig
1 parent 2cfafb6 commit ce54ad8

File tree

7 files changed

+8
-8
lines changed

7 files changed

+8
-8
lines changed

tatsu/buffering.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
from pathlib import Path
1313
from typing import Any
1414

15-
from .parserconfig import ParserConfig
1615
from .exceptions import ParseError
1716
from .infos import (
1817
CommentInfo,
@@ -21,6 +20,7 @@
2120
PosLine,
2221
UndefinedStr,
2322
)
23+
from .parserconfig import ParserConfig
2424
from .tokenizing import Tokenizer
2525
from .util import (
2626
contains_sublist,

tatsu/codegen/python.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -519,7 +519,7 @@ def {name}(self, ast):
519519
from tatsu.parsing import Parser
520520
from tatsu.parsing import tatsumasu
521521
from tatsu.parsing import leftrec, nomemo, isname
522-
from tatsu.config import ParserConfig
522+
from tatsu.parserconfig import ParserConfig
523523
from tatsu.util import re, generic_main
524524
525525

tatsu/contexts.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
from . import buffering, color, tokenizing
1010
from .ast import AST
1111
from .collections import OrderedSet as oset
12-
from .parserconfig import ParserConfig
1312
from .exceptions import (
1413
FailedExpectingEndOfText,
1514
FailedKeywordSemantics,
@@ -31,6 +30,7 @@
3130
RuleInfo,
3231
RuleResult,
3332
)
33+
from .parserconfig import ParserConfig
3434
from .tokenizing import Tokenizer
3535
from .util import (
3636
info,

tatsu/grammars.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99

1010
from .ast import AST
1111
from .collections import OrderedSet as oset
12-
from .parserconfig import ParserConfig
1312
from .contexts import ParseContext
1413
from .exceptions import FailedRef, GrammarError
1514
from .infos import RuleInfo
1615
from .leftrec import Nullable, find_left_recursion
1716
from .objectmodel import Node
17+
from .parserconfig import ParserConfig
1818
from .util import chunks, compress_seq, indent, re, trim
1919

2020
PEP8_LLEN = 72

tatsu/ngcodegen/python.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
from tatsu.parsing import Parser
3535
from tatsu.parsing import tatsumasu
3636
from tatsu.parsing import leftrec, nomemo, isname
37-
from tatsu.config import ParserConfig
37+
from tatsu.parserconfig import ParserConfig
3838
from tatsu.util import re, generic_main
3939
"""
4040

tatsu/parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33

44
from .bootstrap import EBNFBootstrapParser
55
from .buffering import Buffer
6-
from .parserconfig import ParserConfig
76
from .grammars import PRAGMA_RE
87
from .parser_semantics import EBNFGrammarSemantics
8+
from .parserconfig import ParserConfig
99
from .semantics import ASTSemantics
1010

1111

tatsu/parserconfig.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ class ParserConfig:
3737
memoize_lookaheads: bool = True
3838
memo_cache_size: int = MEMO_CACHE_SIZE
3939

40-
colorize: bool = False # INFO: requires the colorama library
40+
colorize: bool = True # INFO: requires the colorama library
4141
trace: bool = False
4242
trace_filename: bool = False
4343
trace_length: int = 72
@@ -53,7 +53,7 @@ class ParserConfig:
5353

5454
ignorecase: bool | None = False
5555
namechars: str = ''
56-
nameguard: bool = False # implied by namechars
56+
nameguard: bool | None = None # implied by namechars
5757
whitespace: str | None = _undefined_str
5858

5959
parseinfo: bool = False

0 commit comments

Comments
 (0)