aboutsummaryrefslogtreecommitdiff
path: root/src/main/resources/sampledata/IfSG/IfSG - Gesetz zur Verhütung und Bekämpfung von Infektionskrankheiten beim M...
diff options
context:
space:
mode:
authorMatthias Andreas Benkard <code@mail.matthias.benkard.de>2026-07-13 21:33:43 +0200
committerMatthias Andreas Benkard <code@mail.matthias.benkard.de>2026-07-13 21:33:43 +0200
commit9a29b384b84fac20f3c417ff9dcf3d461627e185 (patch)
treef872126e803a9b6452a18050cc4b701fd9b12da2 /src/main/resources/sampledata/IfSG/IfSG - Gesetz zur Verhütung und Bekämpfung von Infektionskrankheiten beim Menschen.webarchive
parent51712fc87ec0487bd471f24b2986a367847d24e9 (diff)
Support range, renumbering, and punctuation commands
Extend the parser and applier for several command families that were falling back to UnbekannterBefehl: - Range/coordinated Aufhebung ("Die Nummern 1 bis 3 werden aufgehoben.", "Die Absätze 4 und 5 werden aufgehoben.") via bis-range expansion in StellenParser.parseMehrfach and ausStellen. - Range renumbering without "zu den" and for Nummern/Buchstaben ("Die bisherigen Nummern 4 bis 6 werden die Nummern 8 bis 10."); single renumbering now also covers Nummer/Buchstabe and "Die bisherige". - §-range Neufassung ("Die §§ 52 bis 56 werden wie folgt gefasst: …"), splitting the quoted block at "§ N" boundaries. - "Der Wortlaut wird Absatz N." — a new WortlautZuAbsatz command that numbers the previously unnumbered body. - Word-to-punctuation replacement ("… das Wort „oder" am Ende durch ein Komma ersetzt") and comma+words insert/replace variants. StellenParser gains plural component words (Absätze/Sätze/Nummern/ Buchstaben) and bis-range expansion. Cuts UnbekannterBefehl further: GEG 36->21, IfSG 7->3. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Change-Id: I4972d4eb1d6062521a55710c1f23822e8e22b0c4
Diffstat (limited to 'src/main/resources/sampledata/IfSG/IfSG - Gesetz zur Verhütung und Bekämpfung von Infektionskrankheiten beim Menschen.webarchive')
0 files changed, 0 insertions, 0 deletions