Decaf Compiler
Loading...
Searching...
No Matches
p2-parser.h
Go to the documentation of this file.
1
6#ifndef __P2_PARSER_H
7#define __P2_PARSER_H
8
9#include "common.h"
10#include "token.h"
11#include "ast.h"
12#include "visitor.h"
13
21
22#endif
AST nodes and attributes.
Includes, constants, declarations, and macros used across the compiler.
ASTNode * parse(TokenQueue *input)
Convert a queue of tokens into an abstract syntax tree (AST)
Main AST node structure.
Definition ast.h:471
Linked list of tokens.
Definition token.h:153
Tokens and regular expressions.
AST visitors.