From 7ed032fefdbd0c4e278a08d10a0b0dafc6f596f3 Mon Sep 17 00:00:00 2001 From: Nick Nicholas Date: Thu, 9 May 2024 23:28:30 +1000 Subject: [PATCH] refactor --- grammars/basicdoc.rnc | 10 ++++++++-- grammars/basicdoc.rng | 18 ++++++++++++------ 2 files changed, 20 insertions(+), 8 deletions(-) diff --git a/grammars/basicdoc.rnc b/grammars/basicdoc.rnc index 29cfba3..0eb942e 100644 --- a/grammars/basicdoc.rnc +++ b/grammars/basicdoc.rnc @@ -118,18 +118,24 @@ note = element note { RequiredId, NoteAttr, - paragraph+ + NoteBody } note-no-id = element note { OptionalId, NoteAttr, - paragraph-no-id+ + NoteNoIdBody } NoteAttr = empty +NoteBody = + paragraph+ + +NoteNoIdBody = + paragraph-no-id+ + review = element review { RequiredId, diff --git a/grammars/basicdoc.rng b/grammars/basicdoc.rng index a873314..a3fb24c 100644 --- a/grammars/basicdoc.rng +++ b/grammars/basicdoc.rng @@ -281,23 +281,29 @@ - - - + - - - + + + + + + + + + + +