Decaf Compiler
p1-lexer.h
Go to the documentation of this file.
1 
6 #ifndef __P1_LEXER_H
7 #define __P1_LEXER_H
8 
9 #include "common.h"
10 #include "token.h"
11 
18 TokenQueue* lex(char* text);
19 
20 #endif
lex
TokenQueue * lex(char *text)
Convert a string containing a Decaf program into a queue of tokens.
Definition: p1-lexer.c:16
TokenQueue
Linked list of tokens.
Definition: token.h:152
common.h
Includes, constants, declarations, and macros used across the compiler.
token.h
Tokens and regular expressions.