The list of token types supported by this sample.
| Enumerator |
|---|
| kTokenInvalid | Invalid token. For the internal use of the tokeniser. |
| kTokenEOF | End of file token. For the internal use of the tokeniser. |
| kTokenHead | CHML header token. Followed by: No value - might put revision number in here. Syntax: <CHML> |
| kTokenText | Text token. For the internal use of the tokeniser. |
| kTokenSize | Size. Followed by: size. Syntax: <s size> |
| kTokenBold | Bold. Followed by: No value. Syntax: <b> |
| kTokenNoBold | No bold. Followed by: No value. Syntax: </b> |
| kTokenUnderline | Underline. Followed by: No value. Syntax: <u> |
| kTokenNoUnderline | No underline. Followed by: No value. Syntax: </u> |
| kTokenFont | Font. Followed by: font name. Syntax: <f fontname> |
| kTokenPara | Paragraph. Followed by: No value. Syntax: <p> |
| kTokenIFile | Image file. Followed by: x,y = top left coords of image. Syntax: <i filename x y> |
| kTokenTbox | Textbox. Followed by: bbox coordinates. Syntax: <t tlx tly brx bry> |
| kTokenAlign | Alignment. Followed by: one of left, right centre or justify. Syntax: <a l/r/c/j> |
| kTokenCommentStart | Comment start. Followed by: No value. Syntax: <c> |
| kTokenCommentEnd | Comment end. Followed by: No value. Syntax: </c> |
| kTokenKenten | Kenten (Japanese). Followed by: No value. Syntax: <k> |
| kTokenNoKenten | No kenten (Japanese). Followed by: No value. Syntax: </k> |
| kTokenSyatai | Syatai (Japanese). Followed by: No value. Syntax: <q> |
| kTokenNoSyatai | No syatai (Japanese). Followed by: No value. Syntax: </q> |
| kTokenRuby | Ruby (Japanese). Ruby is a hiragana-reading aid that describes how to read the adorned Kanji glyphs. Followed by: m = mono ruby, or g = group ruby. Syntax: <r Ruby m/g NumOfParent> |