class Lsp::Lexer
- Lsp::Lexer
- Reference
- Object
Direct Known Subclasses
Defined in:
lsp/syntax/lexer.crConstructors
Instance Method Summary
- #consume_name
- #consume_whitespace
- #current_char
- #current_pos
- #next_char
- #next_char_token
- #next_token
- #peek_next_char
- #peek_next_token
- #reset_token
- #serialize_token(char, token = @token)
- #slice_range(start_pos, end_pos)
- #slice_range(start_pos)
- #token : Lsp::Token
- #token=(token : Lsp::Token)
- #unknown_token