aboutsummaryrefslogtreecommitdiff
path: root/README.adoc
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 /README.adoc
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 'README.adoc')
0 files changed, 0 insertions, 0 deletions