Exemple #1
0
void tokenizer_debug(Tokenizer* t)
{
	printf("source:\n%s\n\n", t->source);
	
	TokenListNode* node = t->tokens.first;
	while (node != NULL)
	{
		token_debug(&node->token);
		node = node->next;
	}
}
Exemple #2
0
void lexer_debug(lexer_state_t* lex) {
    token_debug(lex->current);
    token_debug(lex->next);
}