Kuddle.Tokens (Kuddle v1.0.0) View Source
Tokens emitted by the Tokenizers.
Link to this section Summary
Link to this section Types
Specs
close_annotation_token() :: {:close_annotation, unused :: any(), token_meta()}
Specs
close_block_token() :: {:close_block, unused :: any(), token_meta()}
Specs
comment_token() :: {:comment, {comment_type(), String.t()}, token_meta()}
Specs
comment_type() :: :line | :span | :multiline
Specs
dquote_string_token() :: {:dquote_string, String.t(), token_meta()}
Specs
equal_token() :: {:=, unused :: any(), token_meta()}
Specs
fold_token() :: {:fold, unused :: any(), token_meta()}
Specs
newline_token() :: {:nl, unused :: any(), token_meta()}
Specs
open_annotation_token() :: {:open_annotation, unused :: any(), token_meta()}
Specs
open_block_token() :: {:open_block, unused :: any(), token_meta()}
Specs
raw_string_token() :: {:raw_string, String.t(), token_meta()}
Specs
semicolon_token() :: {:sc, unused :: any(), token_meta()}
Specs
slashdash_token() :: {:slashdash, unused :: any(), token_meta()}
Specs
space_token() :: {:space, {String.t(), len :: non_neg_integer()}, token_meta()}
Specs
term_token() :: {:term, String.t(), token_meta()}