LRDE Tiger Compiler
1.34a $Id: 7fef12e1f5fa43449d667a0eec1d837c40fc1202 $
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
fwd.hh
Go to the documentation of this file.
1
6
#ifndef PARSE_FWD_HH
7
# define PARSE_FWD_HH
8
9
# include <
misc/variant.hh
>
10
11
// From ast/.
12
namespace
ast
13
{
14
class
Exp;
15
class
DecsList;
16
}
17
18
namespace
parse
19
{
20
// From scantiger.hh.
21
class
yyFlexLexer
;
22
23
// From parsetiger.yy.
24
class
parser;
25
26
// From location.hh.
27
class
location;
28
29
// From tiger-parser.hh.
30
class
TigerParser
;
31
32
// From tweast.hh
33
class
Tweast
;
34
36
typedef
misc::variant<ast::Exp*, ast::DecsList*>
ast_type
;
37
}
38
39
#endif // !PARSE_FWD_HH
parse
fwd.hh
Generated on Wed Mar 5 2014 15:47:36 for LRDE Tiger Compiler by
1.8.1.2