From 3c0819236e4f07c8f57aaf1ca46d0d68aa761558 Mon Sep 17 00:00:00 2001 From: Xavier Del Campo Romero Date: Sat, 5 Sep 2026 17:14:53 +0200 Subject: Move source to src/prc1 --- lex.h | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100644 lex.h (limited to 'lex.h') diff --git a/lex.h b/lex.h deleted file mode 100644 index 6e836ac..0000000 --- a/lex.h +++ /dev/null @@ -1,34 +0,0 @@ -#ifndef LEX_H -#define LEX_H - -#include -#include - -enum tktype {UNDEF, ID, LIT, NUM, ANY}; - -struct loc -{ - const char *f; - int line, col; -}; - -struct tk -{ - enum tktype type; - struct loc loc; - char *s; -}; - -struct lex -{ - struct loc loc; - struct tk *tokens, tk; - size_t ntok, len; - int comment; -}; - -int lex(struct lex *lex, FILE *f); -int lex_eof(const struct lex *lex, const struct tk *tk); -void lex_free(struct lex *lex); - -#endif -- cgit v1.2.3