panda.doc.markdown.MarkToken Maven / Gradle / Ivy
package panda.doc.markdown;
/**
* Markdown token enumeration.
*/
enum MarkToken {
/** No token. */
NONE,
/** * */
EM_STAR, // x*x
/** _ */
EM_UNDERSCORE, // x_x
/** ** */
STRONG_STAR, // x**x
/** __ */
STRONG_UNDERSCORE, // x__x
/** ~~ */
STRIKE, // x~~x
/** ` */
CODE_SINGLE, // `
/** `` */
CODE_DOUBLE, // ``
/** [ */
LINK, // [
/** < */
HTML, // <
/** ![ */
IMAGE, // ![
/** & */
ENTITY, // &
/** \ */
ESCAPE, // \x
/** Extended: ^ */
SUPER, // ^
/** Extended: (C) */
X_COPY, // (C)
/** Extended: (R) */
X_REG, // (R)
/** Extended: (TM) */
X_TRADE, // (TM)
/** Extended: << */
X_LAQUO, // <<
/** Extended: >> */
X_RAQUO, // >>
/** Extended: -- */
X_NDASH, // --
/** Extended: --- */
X_MDASH, // ---
/** Extended: ... */
X_HELLIP, // ...
/** Extended: "x */
X_RDQUO, // "
/** Extended: x" */
X_LDQUO, // "
/** [[ */
X_LINK_OPEN, // [[
/** ]] */
X_LINK_CLOSE, // ]]
}