summaryrefslogtreecommitdiff
path: root/contrib/mom/examples/elvis_syntax
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/mom/examples/elvis_syntax')
-rw-r--r--contrib/mom/examples/elvis_syntax121
1 files changed, 121 insertions, 0 deletions
diff --git a/contrib/mom/examples/elvis_syntax b/contrib/mom/examples/elvis_syntax
new file mode 100644
index 00000000..564ca184
--- /dev/null
+++ b/contrib/mom/examples/elvis_syntax
@@ -0,0 +1,121 @@
+#Mom
+language mom
+extension .mom
+startword .\
+inword _(
+keyword .ALD .ALIAS .ALWAYS_FULLSPACE_QUOTES .ATTRIBUTE_STRING
+keyword .AUTHOR .AUTHOR_FAMILY .AUTHOR_FONT .AUTHOR_SIZE .AUTOLEAD
+keyword .BLOCKQUOTE .BLOCKQUOTE_FAMILY .BLOCKQUOTE_FONT .BLOCKQUOTE_QUAD .BLOCKQUOTE_SIZE
+keyword .B_MARGIN .BR .BREAK_QUOTE
+keyword .CAPS .CENTER .CENTRE .CHAPTER
+keyword .CHAPTER_STRING .CITATION .CITE .CLOSING
+keyword .COLLATE .COL_BREAK .COL_BREAK .COL_NEXT .COLUMNS
+keyword .COMMENT .CONDENSE .COPYSTYLE
+keyword .DATE .DEFAULTS
+keyword .DOC_FAM .DOC_FAMILY .DOCHEADER
+keyword .DOCHEADER_ADVANCE .DOCHEADER_LEAD
+keyword .DOC_LEAD .DOC_LEAD_ADJUST .DOC_LEFT_MARGIN .DOC_LINE_LENGTH
+keyword .DOC_LLENGTH .DOC_L_LENGTH .DOC_L_MARGIN .DOC_LMARGIN
+keyword .DOC_LS .DOC_PS .DOC_PT_SIZE .DOC_QUAD
+keyword .DOC_RIGHT_MARGIN .DOC_R_MARGIN .DOC_RMARGIN
+keyword .DOCTYPE .DOCTYPE_FAMILY .DOCTYPE_FONT .DOCTYPE_SIZE
+keyword .DRAFT .DRAFT_STRING
+keyword .DROPCAP .DROPCAP_ADJUST .DROPCAP_FAMILY .DROPCAP_FONT .DROPCAP_GUTTER .DROPCAP_OFF
+keyword .EL
+keyword .EPIGRAPH .EPIGRAPH_AUTOLEAD .EPIGRAPH_FAMILY .EPIGRAPH_FONT
+keyword .EPIGRAPH_INDENT .EPIGRAPH_QUAD .EPIGRAPH_SIZE
+keyword .EW .EXTEND
+keyword .FAM .FAMILY
+keyword .FINIS .FINIS_STRING
+keyword .FOOTER .FOOTER_CENTER .FOOTER_CENTER_CAPS .FOOTER_CENTER_FAM .FOOTER_CENTER_FAMILY
+keyword .FOOTER_CENTER_FONT .FOOTER_CENTER_FT .FOOTER_CENTER_PS .FOOTER_CENTER_SIZE
+keyword .FOOTER_CENTRE .FOOTER_CENTRE_CAPS .FOOTER_CENTRE_FAM .FOOTER_CENTRE_FAMILY
+keyword .FOOTER_CENTRE_FT .FOOTER_CENTRE_PS .FOOTER_CENTRE_SIZE .FOOTER_FAM
+keyword .FOOTER_FAMILY .FOOTER_GAP .FOOTER_LEFT .FOOTER_LEFT_CAPS .FOOTER_LEFT_FAM
+keyword .FOOTER_LEFT_FAMILY .FOOTER_LEFT_FONT .FOOTER_LEFT_FT .FOOTER_LEFT_PS
+keyword .FOOTER_LEFT_SIZE .FOOTER_MARGIN .FOOTER_ON_FIRST_PAGE .FOOTER_PLAIN
+keyword .FOOTER_RIGHT .FOOTER_RIGHT_CAPS .FOOTER_RIGHT_FAM .FOOTER_RIGHT_FAMILY
+keyword .FOOTER_RIGHT_FONT .FOOTER_RIGHT_FT .FOOTER_RIGHT_PS .FOOTER_RIGHT_SIZE
+keyword .FOOTER_RULE .FOOTER_RULE_GAP .FOOTERS .FOOTER_SIZE
+keyword .FOOTNOTE .FOOTNOTE_AUTOLEAD .FOOTNOTE_FAMILY .FOOTNOTE_FONT .FOOTNOTE_MARKERS
+keyword .FOOTNOTE_MARKER_STYLE .FOOTNOTE_QUAD .FOOTNOTE_RULE .FOOTNOTE_RULE_ADJ
+keyword .FOOTNOTE_RULE_LENGTH .FOOTNOTE_SIZE
+keyword .FROM .FT
+keyword .GREETING
+keyword .HDRFTR_CENTER .HDRFTR_CENTER .HDRFTR_CENTER_CAPS .HDRFTR_CENTER_FAMILY
+keyword .HDRFTR_CENTER_FONT .HDRFTR_CENTER_SIZE .HDRFTR_FAMILY .HDRFTR_GAP
+keyword .HDRFTR_LEFT .HDRFTR_LEFT .HDRFTR_LEFT_CAPS .HDRFTR_LEFT_FAMILY
+keyword .HDRFTR_LEFT_FONT .HDRFTR_LEFT_SIZE .HDRFTR_MARGIN .HDRFTR_PLAIN
+keyword .HDRFTR_RIGHT .HDRFTR_RIGHT_CAPS .HDRFTR_RIGHT_FAMILY .HDRFTR_RIGHT_FONT
+keyword .HDRFTR_RIGHT_SIZE .HDRFTR_RULE .HDRFTR_RULE_GAP .HDRFTR_RULE_INTERNAL
+keyword .HDRFTR_RULE_INTERNAL .HDRFTR_SIZE
+keyword .HEAD .HEAD_CAPS .HEADER .HEADER_CENTER .HEADER_CENTER_CAPS
+keyword .HEADER_CENTER_FAM .HEADER_CENTER_FAMILY .HEADER_CENTER_FONT
+keyword .HEADER_CENTER_FT .HEADER_CENTER_PS .HEADER_CENTER_SIZE .HEADER_CENTRE
+keyword .HEADER_CENTRE_CAPS .HEADER_CENTRE_FAM .HEADER_CENTRE_FAMILY
+keyword .HEADER_CENTRE_FONT .HEADER_CENTRE_FT .HEADER_CENTRE_PS .HEADER_CENTRE_SIZE
+keyword .HEADER_FAM .HEADER_FAMILY .HEADER_GAP
+keyword .HEADER_LEFT .HEADER_LEFT_CAPS .HEADER_LEFT_FAM .HEADER_LEFT_FAMILY
+keyword .HEADER_LEFT_FONT .HEADER_LEFT_FT .HEADER_LEFT_PS .HEADER_LEFT_SIZE
+keyword .HEADER_MARGIN .HEADER_PLAIN
+keyword .HEADER_RIGHT .HEADER_RIGHT_CAPS .HEADER_RIGHT_FAM .HEADER_RIGHT_FAMILY
+keyword .HEADER_RIGHT_FONT .HEADER_RIGHT_FT .HEADER_RIGHT_PS .HEADER_RIGHT_SIZE
+keyword .HEADER_RULE .HEADER_RULE_GAP .HEADERS .HEADER_SIZE
+keyword .HEAD_FAMILY .HEAD_FONT .HEAD_QUAD .HEAD_SIZE .HEAD_SPACE .HEAD_UNDERLINE
+keyword .HI .HY .HYPHENATE .HYPHENATION .HY_SET
+keyword .IB .IBX .IH .IL .ILX
+keyword .IR .IRX .IT .IX
+keyword .INDENT_FIRST_PARAS .ITALIC_MEANS_ITALIC
+keyword .JUSTIFY
+keyword .KERN
+keyword .LEADER_CHARACTER .LEFT .LIG .LIGATURES .LINEBREAK .LL .LL .L_MARGIN .LS
+keyword .MCO .MCR .MCX
+keyword .NEWPAGE .NEW_PAGE .NUMBER_HEADS .NUMBER_PARAHEADS .NUMBER_SUBHEADS
+keyword .PAD .PADMARKER .PAD_STRING .PAGE .PAGE_LENGTH .PAGELENGTH .PAGEWIDTH
+keyword .PAGENUM .PAGENUM_FAMILY .PAGENUM_FONT .PAGENUM_HYPHENS
+keyword .PAGENUM_ON_FIRST_PAGE .PAGENUM_POS .PAGENUM_SIZE .PAGENUM_STYLE
+keyword .PAGINATE .PAGINATION .PAPER
+keyword .PARAHEAD .PARAHEAD_FAMILY .PARAHEAD_FONT .PARAHEAD_INDENT .PARAHEAD_SIZE
+keyword .PARA_INDENT .PARA_SPACE
+keyword .PP .PP_FONT .PP_FT .PS .PSPIC
+keyword .PRINTSTYLE
+keyword .QUAD
+keyword .QUOTE .QUOTE_FAMILY .QUOTE_FONT .QUOTE_INDENT .QUOTE_SIZE
+keyword .RECTO_VERSO
+keyword .RESET_FOOTNOTE_NUMBER .RESET_HEAD_NUMBER .RESET_PARAHEAD_NUMBER
+keyword .RESET_SUBHEAD_NUMBER
+keyword .REVISION .REVISION_STRING .RIGHT .RLD .R_MARGIN .RW
+keyword .SETBOLDER .SETSLANT .SILENT .SLANT_MEANS_SLANT .SMARTQUOTES .SP .SPACE
+keyword .SPREAD .SS .ST .START .STRING .SUBHEAD .SUBHEAD_FAMILY .SUBHEAD_FONT .SUBHEAD_SIZE
+keyword .SUBTITLE .SUBTITLE_FAMILY .SUBTITLE_FONT .SUBTITLE_SIZE
+keyword .SWITCH_FOOTERS .SWITCH_HDRFTR .SWITCH_HEADERS
+keyword .TAB_SET .TAB .TABSET .TB .TI
+keyword .TITLE .TITLE_FAMILY .TITLE_FONT .TITLE_SIZE .T_MARGIN
+keyword .TN .TO .TQ .TRAP .TS .TYPESIZE
+keyword .UNDERLINE .UNDERLINE_ITALIC .UNDERLINE_QUOTES .UNDERLINE_SLANT
+keyword .UNDERSCORE .UNDERSCORE_2 .UNDERSCORE2
+keyword .WS
+font fixed DEFAULT CHAPTER NAMED LETTER
+font fixed TYPESET TYPEWRITE
+font fixed FINAL DRAFT
+font fixed BLOCK QUAD
+font fixed LEFT RIGHT CENTER CENTRE JUSTIFY TOP BOTTOM
+font fixed OFF QUIT END EXIT DONE
+font fixed PAGE NUMBER STAR
+font fixed BI
+font fixed COND EXT
+font fixed LETTER LEGAL EXECUTIVE LEDGER TABLOID QUARTO FOLIO
+font fixed 10x14 A3 A4 A5 B4 B5
+font fixed SINGLESPACE
+font fixed FACTOR
+font underlined \/ \/. \/? \/! \/, \/; \/:
+font underlined \, \,. \,? \,! \,, \,; \,:
+font underlined \\ \~ \% \0 \: \( \| \^ \& \%
+font underlined \b \c \C \d \D \e \f \f( \h \l \L \p \r \s \s+ \s- \S \u \v \w
+font fixed \(bu \(co \(ct \(de \(dg \(di \(em \(en \(mu \(pl \(rg \(sc \(sq
+font fixed \(14 \(12 \(34 \(+-
+font fixed # '
+character \]
+comment \#
+comment \"
+comment \!