Commit eb7ffc88 authored by di68kap's avatar di68kap

- neue Version von DHParser

parent 70cf1b06
......@@ -246,14 +246,10 @@ Sonderbelege {
font-style: italic;
}
Zusatz {
Zusatz, FesterZusatz, FreierZusatz, VariaLectio {
font-style: italic;
}
VariaLectio {
font-style: normal;
}
Sperrung {
display:inline;
/* font-stretch: expanded; */
......@@ -351,6 +347,13 @@ HOCHGESTELLT {
color: red;
}
.error {
color: red;
}
.notice {
color: orange;
}
ZOMBIE__ {
white-space: pre;
......
......@@ -370,6 +370,14 @@ HOCHGESTELLT {
color: red;
}
.error {
color: red;
}
.notice {
color: orange;
}
ZOMBIE__ {
white-space: pre;
font-family: monospace;
......
This diff is collapsed.
This diff is collapsed.
......@@ -25,7 +25,7 @@
<Beschreibung>c. gen</Beschreibung>
<Beleg>
<Verweise>
<a href="#ziel_1" err="8:21: Warning (503): Anker für Verweis auf Ziel \"ziel_1\" fehlt!">⇒☠</a>
<a href="#ziel_1" err="8:21: Warning (503): Anker für Verweis auf Ziel 'ziel_1' fehlt!">⇒☠</a>
</Verweise>
</Beleg>
</Variante>
......@@ -33,7 +33,7 @@
<Beschreibung>c. supino</Beschreibung>
<Beleg>
<Verweise>
<a href="#ziel_2" err="9:24: Warning (503): Anker für Verweis auf Ziel \"ziel_2\" fehlt!">⇒☠</a>
<a href="#ziel_2" err="9:24: Warning (503): Anker für Verweis auf Ziel 'ziel_2' fehlt!">⇒☠</a>
</Verweise>
</Beleg>
</Variante>
......@@ -44,11 +44,12 @@
<Position>
<Besonderheit>
<Beschreibung>metr.</Beschreibung>
<L> </L>
<Variante>
<Beschreibung>ín-</Beschreibung>
<Beleg>
<Verweise>
<a href="#ziel_3" err="13:18: Warning (503): Anker für Verweis auf Ziel \"ziel_3\" fehlt!">⇒☠</a>
<a href="#ziel_3" err="13:18: Warning (503): Anker für Verweis auf Ziel 'ziel_3' fehlt!">⇒☠</a>
</Verweise>
</Beleg>
</Variante>
......@@ -201,7 +202,7 @@
<TEXT> educationem.</TEXT>
</BelegText>
<L> </L>
<Zusatz>al.</Zusatz>
<FesterZusatz>al.</FesterZusatz>
</BelegStelle>
</Quellenangabe>
</Beleg>
......@@ -538,7 +539,7 @@
<TEXT>eqs. v. et </TEXT>
<L> </L>
<Verweise>
<a href="#p_4_50" err="80:21: Warning (503): Anker für Verweis auf Ziel \"p_4_50\" fehlt!">⇒☠</a>
<a href="#p_4_50" err="80:21: Warning (503): Anker für Verweis auf Ziel 'p_4_50' fehlt!">⇒☠</a>
</Verweise>
</Zusatz>
</BelegStelle>
......@@ -662,7 +663,7 @@
<BelegLemma verdichtung="-i">inepti</BelegLemma>
<L> </L>
<Einschub>
<Zusatz>sim.</Zusatz>
<FesterZusatz>sim.</FesterZusatz>
<L> </L>
<Beleg>
<Quellenangabe autor="Frid." werk="II. IMP. art. ven.">
......@@ -788,7 +789,7 @@
<TEXT>&gt; (iuvenem decepit </TEXT>
<BelegLemma verdichtung="-um">ineptum</BelegLemma>
<L> </L>
<Zusatz>var. l.</Zusatz>
<VariaLectio>var. l.</VariaLectio>
<TEXT>).</TEXT>
</BelegText>
</BelegStelle>
......@@ -838,7 +839,7 @@
<BelegStelle>
<Stelle>200 p. 155,7.</Stelle>
<L> </L>
<Zusatz>al.</Zusatz>
<FesterZusatz>al.</FesterZusatz>
</BelegStelle>
</Quellenangabe>
</Beleg>
......@@ -1007,7 +1008,7 @@
<TEXT>(in figura rhet. litotes q. d.: </TEXT>
<L> </L>
<Verweise>
<a href="#l_25" err="141:33: Warning (503): Anker für Verweis auf Ziel \"l_25\" fehlt!">⇒☠</a>
<a href="#l_25" err="141:33: Warning (503): Anker für Verweis auf Ziel 'l_25' fehlt!">⇒☠</a>
</Verweise>
<TEXT>)</TEXT>
</Zusatz>
......
This diff is collapsed.
This diff is collapsed.
......@@ -85,7 +85,7 @@ UNTER_BEDEUTUNG gener.:
* CAPIT. reg. Franc.; 102,13 "ut malefactores et fures non patiantur comites quietos residere, sed semper eos ... ent"
* CHART. select_if. Keutgen; 127,16 (a. 1214) "si quis iudici calamum porrexerit pro emendatione et in manu iudicis de oblivione calamum dimiserit et iudex ipsum ob hoc erit eqs"
* CHART. Keutgen.; 127,16 (a. 1214) "si quis iudici calamum porrexerit pro emendatione et in manu iudicis de oblivione calamum dimiserit et iudex ipsum ob hoc erit eqs"
* 617,27 "quicunque introductionem testium ... in civitate contempserit presentare, debitorem suum duello non poterit are, sed eqs"
......
......@@ -53,14 +53,17 @@ from DHParser import is_filename, Grammar, Compiler, Lookahead, Alternative, Tok
has_parent, is_token, apply_if, apply_unless, remove_children_if, is_anonymous, remove_first,\
lstrip, rstrip, strip, is_one_of, not_one_of, linebreaks, line_col, \
parse_sxpr, remove_brackets, is_empty, WHITESPACE_PTYPE, ErrorCode, TOKEN_PTYPE,\
has_errors, Error, recompile_grammar, remove_empty, error_on, GLOBALS, grammar_suite, \
GLOBALS, set_config_value, replace_by_children, RootNode, CONFIG_PRESET, TreeProcessor, \
process_tree, ZOMBIE_TAG
has_errors, Error, recompile_grammar, remove_empty, error_on, THREAD_LOCALS, grammar_suite, \
set_config_value, replace_by_children, RootNode, access_presets, finalize_presets, \
TreeProcessor, process_tree, ZOMBIE_TAG
from DHParser.log import logging
CONFIG_PRESET['test_parallelization'] = True
CONFIG_PRESET['ast_serialization'] = "S-expression"
if __name__ == '__main__':
CONFIG_PRESET = access_presets()
CONFIG_PRESET['test_parallelization'] = True
CONFIG_PRESET['ast_serialization'] = "S-expression"
finalize_presets()
#######################################################################
......@@ -326,12 +329,12 @@ class MLWGrammar(Grammar):
def get_grammar() -> MLWGrammar:
"""Returns a thread/process-exclusive MLWGrammar-singleton."""
try:
grammar = GLOBALS.MLW_00000001_grammar_singleton
grammar = THREAD_LOCALS.MLW_00000001_grammar_singleton
except AttributeError:
GLOBALS.MLW_00000001_grammar_singleton = MLWGrammar()
THREAD_LOCALS.MLW_00000001_grammar_singleton = MLWGrammar()
if hasattr(get_grammar, 'python_src__'):
GLOBALS.MLW_00000001_grammar_singleton.python_src__ = get_grammar.python_src__
grammar = GLOBALS.MLW_00000001_grammar_singleton
THREAD_LOCALS.MLW_00000001_grammar_singleton.python_src__ = get_grammar.python_src__
grammar = THREAD_LOCALS.MLW_00000001_grammar_singleton
return grammar
......@@ -616,12 +619,12 @@ def MLWTransform() -> TransformationDict:
def get_transformer() -> TransformationFunc:
global GLOBALS
global THREAD_LOCALS
try:
transformer = GLOBALS.MLW_00000001_transformer_singleton
transformer = THREAD_LOCALS.MLW_00000001_transformer_singleton
except AttributeError:
GLOBALS.MLW_00000001_transformer_singleton = MLWTransform()
transformer = GLOBALS.MLW_00000001_transformer_singleton
THREAD_LOCALS.MLW_00000001_transformer_singleton = MLWTransform()
transformer = THREAD_LOCALS.MLW_00000001_transformer_singleton
return transformer
......@@ -1358,12 +1361,12 @@ class MLWCompiler(TreeProcessor):
def get_compiler() -> MLWCompiler:
global GLOBALS
global THREAD_LOCALS
try:
compiler = GLOBALS.MLW_00000001_compiler_singleton
compiler = THREAD_LOCALS.MLW_00000001_compiler_singleton
except AttributeError:
GLOBALS.MLW_00000001_compiler_singleton = MLWCompiler()
compiler = GLOBALS.MLW_00000001_compiler_singleton
THREAD_LOCALS.MLW_00000001_compiler_singleton = MLWCompiler()
compiler = THREAD_LOCALS.MLW_00000001_compiler_singleton
return compiler
......@@ -1983,24 +1986,24 @@ class AusgabeTransformation(TreeProcessor):
def get_grammar() -> MLWGrammar:
global GLOBALS
global THREAD_LOCALS
try:
grammar = GLOBALS.MLW_00000001_grammar_singleton
grammar = THREAD_LOCALS.MLW_00000001_grammar_singleton
except AttributeError:
GLOBALS.MLW_00000001_grammar_singleton = MLWGrammar()
THREAD_LOCALS.MLW_00000001_grammar_singleton = MLWGrammar()
if hasattr(get_grammar, 'python_src__'):
GLOBALS.MLW_00000001_grammar_singleton.python_src__ = get_grammar.python_src__
grammar = GLOBALS.MLW_00000001_grammar_singleton
THREAD_LOCALS.MLW_00000001_grammar_singleton.python_src__ = get_grammar.python_src__
grammar = THREAD_LOCALS.MLW_00000001_grammar_singleton
return grammar
def get_Ausgabe_Transformation() -> AusgabeTransformation:
global GLOBALS
global THREAD_LOCALS
try:
compiler = GLOBALS.MLW_00000001_AusgabeTransformation_singleton
compiler = THREAD_LOCALS.MLW_00000001_AusgabeTransformation_singleton
except AttributeError:
GLOBALS.MLW_00000001_AusgabeTransformation_singleton = AusgabeTransformation()
compiler = GLOBALS.MLW_00000001_AusgabeTransformation_singleton
THREAD_LOCALS.MLW_00000001_AusgabeTransformation_singleton = AusgabeTransformation()
compiler = THREAD_LOCALS.MLW_00000001_AusgabeTransformation_singleton
return compiler
......@@ -2086,12 +2089,12 @@ class HTMLTransformation(TreeProcessor):
def get_HTML_Transformation() -> HTMLTransformation:
global GLOBALS
global THREAD_LOCALS
try:
compiler = GLOBALS.MLW_00000001_HTMLTransformation_singleton
compiler = THREAD_LOCALS.MLW_00000001_HTMLTransformation_singleton
except AttributeError:
GLOBALS.MLW_00000001_HTMLTransformation_singleton = HTMLTransformation()
compiler = GLOBALS.MLW_00000001_HTMLTransformation_singleton
THREAD_LOCALS.MLW_00000001_HTMLTransformation_singleton = HTMLTransformation()
compiler = THREAD_LOCALS.MLW_00000001_HTMLTransformation_singleton
return compiler
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment