diff options
Diffstat (limited to 'parser/src/token.rs')
| -rw-r--r-- | parser/src/token.rs | 66 | 
1 files changed, 59 insertions, 7 deletions
| diff --git a/parser/src/token.rs b/parser/src/token.rs index b3b7bac..1b1d49d 100644 --- a/parser/src/token.rs +++ b/parser/src/token.rs @@ -1,16 +1,68 @@  //http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#bullet-lists  // *, +, -, •, ‣, ⁃ -pub enum BulletListType { Ast, Plus, Minus, Bullet, TriBullet, HyphenBullet } +pub enum BulletListType { +    Ast, +    Plus, +    Minus, +    Bullet, +    TriBullet, +    HyphenBullet, +}  // 1, A, a, I, i -pub enum EnumListChar { Arabic, AlphaUpper, AlphaLower, RomanUpper, RomanLower, Auto } +pub enum EnumListChar { +    Arabic, +    AlphaUpper, +    AlphaLower, +    RomanUpper, +    RomanLower, +    Auto, +}  // 1., (1), 1) -pub enum EnumListType { Period, ParenEnclosed, Paren } +pub enum EnumListType { +    Period, +    ParenEnclosed, +    Paren, +}  // ! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~  pub enum AdornmentChar { -	Bang, DQuote, Hash, Dollar, Percent, Amp, SQuote, LParen, RParen, Ast, Plus, Comma, -	Minus, Period, Slash, Colon, Semicolon, Less, Eq, More, Question, At, LBrack, -	Backslash, RBrack, Caret, Underscore, Backtick, LBrace, Pipe, RBrace, Tilde, +    Bang, +    DQuote, +    Hash, +    Dollar, +    Percent, +    Amp, +    SQuote, +    LParen, +    RParen, +    Ast, +    Plus, +    Comma, +    Minus, +    Period, +    Slash, +    Colon, +    Semicolon, +    Less, +    Eq, +    More, +    Question, +    At, +    LBrack, +    Backslash, +    RBrack, +    Caret, +    Underscore, +    Backtick, +    LBrace, +    Pipe, +    RBrace, +    Tilde,  }  // [1], [#], [*], [#foo] -pub enum FootnoteType { Numbered(usize), AutoNumber, AutoSymbol, AutoNamed(String) } +pub enum FootnoteType { +    Numbered(usize), +    AutoNumber, +    AutoSymbol, +    AutoNamed(String), +} | 
