diff options
Diffstat (limited to 'contrib/mom/examples/elvis_syntax')
-rw-r--r-- | contrib/mom/examples/elvis_syntax | 121 |
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 \! |