make file added

This commit is contained in:
SpookyDervish
2025-12-26 18:56:51 +11:00
parent b69a6c6eec
commit bd07952569
17 changed files with 217 additions and 474 deletions

View File

@@ -1,10 +1,16 @@
#include "lexer.h"
#include <stdio.h>
#include "../file_utils.h"
#include "../utils/file_utils.h"
#include "../utils/ansii.h"
int main() {
Lexer lexer = initLexer("const x, y = 1, 3\n");
printf(nextToken(&lexer).literal);
Lexer lexer = initLexer("123 456.789 + - * / % ^ ()");
while (lexer.currentChar != 0)
{
Token next = nextToken(&lexer);
printf("%s: %s\n", tokenTypeToCString(next.type), next.literal);
}
return 0;
}