Enum values
| Name | Value | Description |
|---|---|---|
| None | 0 | An unknown fragment type. 'None' fragment are never part of patterns, but this value may be used to indicate a parsing failure for example. |
| Literal | 1 | A literal string fragment. |
| Any | 2 | Zero or more characters of any kind. |
| One | 3 | One character of any kind. |
| Number | 4 | A number. |
| WhiteSpace | 5 | Any whitespace. |
| Letter | 6 | Any alphabe letter. |
| Punctuation | 7 | Any punctuation. |
| Symbol | 8 | Any symbol. |
| StartOfText | 9 | The start of an entire body of text. |
| StartOfParagraph | 10 | Start of a new paragraph. |
| StartOfLine | 11 | Start of a new line. |
| StartOfSentence | 12 | Start of a new sentence. |
| StartOfClause | 13 | Start of a sentence clause. |
| StartOfWord | 14 | Start of a word. |
| EndOfText | 15 | The end of an entire body of text. |
| EndOfParagraph | 16 | End of a paragraph. |
| EndOfLine | 17 | End of a line. |
| EndOfSentence | 18 | End of a sentence. |
| EndOfClause | 19 | End of a sentence clause. |
| EndOfWord | 20 | End of a word. |
| Language | 21 | A language switch instruction. |
| Casing | 22 | A casing comparison switch instruction. |
| Brackets | 23 | A bracket symbol switch instruction. |