pub enum TildeKind {
Char,
Float(Option<String>),
Digit(Option<String>),
Va,
Star(StarKind),
Standard,
Loop((Vec<Tilde>, TildeLoopKind)),
LoopEnd,
Tildes(usize),
Cond((Vec<Tilde>, TildeCondKind)),
Text(String),
VecTilde(Vec<Tilde>),
}Variants§
Char
~C ~:C
Float(Option<String>)
~$ ~5$ ~f
Digit(Option<String>)
~d ~:d ~:@d
Va
~a
Star(StarKind)
~* and ~:*
Standard
~s
Loop((Vec<Tilde>, TildeLoopKind))
loop
LoopEnd
loop stop, ~^
Tildes(usize)
tilde itself
Cond((Vec<Tilde>, TildeCondKind))
~[ ~] condition
Text(String)
text inside the tilde
VecTilde(Vec<Tilde>)
vec