module Enolib::Grammar

Constants

COMMENT

> Comment

COMMENT_OPERATOR_INDEX
COMMENT_VALUE_INDEX
CONTINUATION
COPY

< template << template

COPY_OPERATOR_INDEX
DIRECT_LINE_CONTINUATION

| value

DIRECT_LINE_CONTINUATION_OPERATOR_INDEX
DIRECT_LINE_CONTINUATION_VALUE_INDEX
EARLY_DETERMINED
ELEMENT_OPERATOR_INDEX
EMPTY_LINE
EMPTY_LINE_INDEX
FIELDSET_ENTRY

value

FIELDSET_ENTRY_OPERATOR_INDEX
FIELDSET_ENTRY_VALUE_INDEX
FIELD_OR_FIELDSET_OR_LIST

: : value

FIELD_VALUE_INDEX
KEY
KEY_ESCAPED
KEY_ESCAPED_INDEX
KEY_ESCAPE_BEGIN_OPERATOR_INDEX

`key`

KEY_ESCAPE_END_OPERATOR_INDEX
KEY_UNESCAPED

key

KEY_UNESCAPED_INDEX
LATE_DETERMINED
LIST_ITEM
  • value

LIST_ITEM_OPERATOR_INDEX
LIST_ITEM_VALUE_INDEX
MULTILINE_FIELD

– key

MULTILINE_FIELD_KEY_INDEX
MULTILINE_FIELD_OPERATOR_INDEX
NON_EMPTY_LINE
OPTIONAL
REGEX
REQUIRED
SECTION
SECTION_COPY_OPERATOR_INDEX
SECTION_KEY

key < template `key` < template

SECTION_KEY_ESCAPED
SECTION_KEY_ESCAPED_INDEX
SECTION_KEY_ESCAPE_BEGIN_OPERATOR_INDEX

`key`

SECTION_KEY_ESCAPE_END_OPERATOR_INDEX
SECTION_KEY_UNESCAPED

key

SECTION_KEY_UNESCAPED_INDEX
SECTION_OPERATOR
SECTION_OPERATOR_INDEX
SECTION_TEMPLATE
SECTION_TEMPLATE_INDEX
SPACED_LINE_CONTINUATION

\ value

SPACED_LINE_CONTINUATION_OPERATOR_INDEX
SPACED_LINE_CONTINUATION_VALUE_INDEX
TEMPLATE_INDEX