From 7e56c94c03727894dec1b65da923bb4bd532df52 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Fri, 23 May 2025 07:07:04 +0200 Subject: move syntax diagrams to subdir --- _syntax.qmd | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 _syntax.qmd (limited to '_syntax.qmd') diff --git a/_syntax.qmd b/_syntax.qmd new file mode 100644 index 0000000..49b8734 --- /dev/null +++ b/_syntax.qmd @@ -0,0 +1,47 @@ +Subsets of Markdown syntax structure +expressed as syntax diagrams (a.k.a. railroad diagrams), +involving the negative predicate from PEG notation. + +![Markdown](syntax/def_Markdown.svg) + +![Block](syntax/def_Block.svg) + +![Header](syntax/def_Header.svg) + +![List](syntax/def_List.svg) + +![LinkDefinition](syntax/def_LinkDefinition.svg) + +![Paragraph](syntax/def_Paragraph.svg) + +![Words](syntax/def_Words.svg) + +![StyledWords](syntax/def_StyledWords.svg) + +![LinkedWords](syntax/def_LinkedWords.svg) + +![AnnotatedWords](syntax/def_AnnotatedWords.svg) + +![AnnotatedWords_sem](syntax/def_AnnotatedWordsX.svg) + +![LinkLabel](syntax/def_LinkLabel.svg) + +![LinkTitle](syntax/def_LinkTitle.svg) + +![SemWords](syntax/def_SemWords.svg) + +![PlainWords](syntax/def_PlainWords.svg) + +![Url](syntax/def_Uri.svg) + +![HardBreak](syntax/def_HardBreak.svg) + +![_](syntax/def__.svg) + +![PRINTABLES](syntax/def_PRINTABLES.svg) + +![SEMPREFIX](syntax/def_SEMPREFIX.svg) + +![SPACE](syntax/def_SPACE.svg) + +![NEWLINE](syntax/def_NEWLINE.svg) -- cgit v1.2.3