Decaf Compiler
Loading...
Searching...
No Matches
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
18TokenQueue* lex(const char* text);
19
20#endif
Includes, constants, declarations, and macros used across the compiler.
TokenQueue * lex(const char *text)
Convert a string containing a Decaf program into a queue of tokens.
Linked list of tokens.
Definition token.h:153
Tokens and regular expressions.