[−][src]Enum mdl_monkey::lexer::Token
The types of tokens recognized by a Lexer
, along with their associated
data if applicable.
Variants
Illegal(char)
Eof
Identifier(String)
Integer(String)
Assign
Plus
Minus
Bang
Asterisk
Slash
Equal
NotEqual
LessThan
GreaterThan
Comma
Semicolon
LeftParen
RightParen
LeftBrace
RightBrace
Function
Let
True
False
If
Else
Return
Trait Implementations
Auto Trait Implementations
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,