Files
cval/include/globals.h

31 lines
303 B
C

#pragma once
typedef enum {
LBRACK,
RBRACK,
LCURLY,
RCURLY,
ID,
SEMI,
COMMA,
ARROW,
STAR,
COMMENT,
NUM,
RETURN,
IF,
ELSE,
STRING_LITERAL,
ERROR
} TokenType;
typedef struct {
TokenType type;
char *data;
int line;
} Token;