blob: e8c6a9da0305919b1f4c60c0d0d074ee882e46bd (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#include <stdio.h>
#include "include/lexer.h"
int main(int argc, char* argv[]) {
lexer_t* lexer = lexer_init(
"Let it = \"Hello, World!\";\nsay it;"
);
printf("\n=== INPUT =======\n%s\n=== END INPUT ===\n", lexer->content);
token_t* token = NULL;
while ((token = lexer_get_next_token(lexer)) != NULL) {
printf("===\ntoken type: %d\ntoken value: %s\n===\n", token->type, token->value);
}
return 0;
}
|