Implement the do-while loop.

This commit is contained in:
2018-02-27 12:30:37 -08:00
parent 976b6d1b1a
commit ac8e2ff418
6 changed files with 47 additions and 1 deletions

View File

@@ -14,6 +14,7 @@ libab_result libab_lexer_init(libab_lexer* lexer) {
"if",
"else",
"while",
"do"
};
libab_lexer_token tokens[] = {
TOKEN_CHAR,
@@ -22,6 +23,7 @@ libab_result libab_lexer_init(libab_lexer* lexer) {
TOKEN_KW_IF,
TOKEN_KW_ELSE,
TOKEN_KW_WHILE,
TOKEN_KW_DO
};
const size_t count = sizeof(tokens)/sizeof(libab_lexer_token);