module Nmm_parser:sig..end
An LR(1) parser of nmm source-code used by Doc_of_nmm together with Nmm_lexer.
Generated from nmm_parser.mly with ocamlyacc.
type token =
| |
STAR |
| |
LBR |
| |
RBR |
| |
COLON |
| |
PILCROW |
| |
SECTION |
| |
EOF |
| |
NL |
| |
TAB |
| |
NL_TAB |
| |
NL_TAB_TAB |
| |
NL_TAB_TAB_TAB |
| |
DASH_TAB |
| |
ITM_AUTO_TAB |
| |
DSP_AUTO_TAB |
| |
PILCROW_NL |
| |
SECTION_NL |
| |
SECTION_REFS_NLS |
| |
PILCROW_REFS_NLS |
| |
START_VRB |
| |
VRB_LINE_EMPTY |
| |
END_VRB |
| |
TAB_END_VRB |
| |
TAB_TAB_END_VRB |
| |
TAB_TAB_TAB_END_VRB |
| |
PREAMBLE_COLON |
| |
TITLE_COLON |
| |
AUTHOR_COLON |
| |
DATE_COLON |
| |
ABSTRACT_COLON |
| |
VRB_LINE of |
| |
ESC_CHAR of |
| |
TXT of |
| |
C_REF of |
| |
DSP_ID of |
| |
CH_TAG_OR_ID_NL of |
| |
SECTION_SPACES_TAG_OR_ID_NL of |
| |
PILCROW_SPACES_TAG_OR_ID_NL of |
| |
PILCROW_SPACES_RPT_SPACES_ID_NL of |
| |
ITM_CUSTOM_TAB of |
| |
DSP_CUSTOM_TAB of |
| |
ITM_AUTO_TAB_ID of |
| |
ITM_CUSTOM_TAB_ID of |
| |
STAR_TAB_ID of |
| |
NTE_REF of |
| |
NTE_LBR of |
val main : (Stdlib.Lexing.lexbuf -> token) ->
Stdlib.Lexing.lexbuf -> Doc_types.tr_doc
val blk_itm_tagger_ref : (Doc_types.tr_blk_itm -> Doc_types.tr_blk_itm) Stdlib.ref