Container for multiple tokens. More...
#include <lexer.h>
Public Attributes | |
| tok_t ** | toks |
| size_t | toksz |
Container for multiple tokens.
Stores an array of tokens along with metadata about the collection. Used for holding all tokens from a file or code block.
| tok_t** tokset_t::toks |
Dynamic array of token pointers
| size_t tokset_t::toksz |
Count of tokens in the array