1 2 3 4 5 6 7 8 9 10 11
//! A parselet for identifiers. use crate::parselet_utils::*; pub struct IdentifierParselet; impl PrefixParselet for IdentifierParselet { fn parse(&self, _parser: &Parser, _tokenizer: &mut Tokenizer, token: Token) -> Expression { Expression::Identifier (token.get_value()) } }