Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
badw-it
DHParser
Commits
1c4d0dfc
Commit
1c4d0dfc
authored
Nov 15, 2018
by
eckhart
Browse files
Typenfehler-Korrekturen
parent
d702fc24
Changes
3
Hide whitespace changes
Inline
Side-by-side
DHParser/compile.py
View file @
1c4d0dfc
...
...
@@ -190,9 +190,9 @@ class Compiler:
"""
elem
=
node
.
parser
.
name
or
node
.
parser
.
ptype
[
1
:]
if
not
sane_parser_name
(
elem
):
node
.
add
_error
(
"Reserved name '%s' not allowed as parser "
"name! "
%
elem
+
"(Any name starting with "
"'_' or '__' or ending with '__' is reserved.)"
)
self
.
tree
.
new
_error
(
node
,
"Reserved name '%s' not allowed as parser "
"name! "
%
elem
+
"(Any name starting with "
"'_' or '__' or ending with '__' is reserved.)"
)
return
None
else
:
try
:
...
...
DHParser/syntaxtree.py
View file @
1c4d0dfc
...
...
@@ -999,7 +999,7 @@ def parse_sxpr(sxpr: str) -> Node:
node
.
attr
.
update
(
attributes
)
return
node
return
inner_parser
(
sxpr
)
return
inner_parser
(
StringView
(
sxpr
)
)
RX_WHITESPACE_TAIL
=
re
.
compile
(
r
'\s*$'
)
...
...
dhparser.py
View file @
1c4d0dfc
...
...
@@ -24,7 +24,7 @@ import os
import
sys
from
DHParser.compile
import
compile_source
from
DHParser.dsl
import
compileDSL
,
compile_on_disk
,
recompile_grammar
from
DHParser.dsl
import
compileDSL
,
compile_on_disk
#
, recompile_grammar
from
DHParser.ebnf
import
get_ebnf_grammar
,
get_ebnf_transformer
,
get_ebnf_compiler
from
DHParser.log
import
logging
from
DHParser.toolkit
import
re
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment