annotate python/c3/__init__.py @ 254:bd26dc13f270

Added logger
author Windel Bouwman
date Wed, 31 Jul 2013 21:20:58 +0200
parents c1ccb1cb4cef
children 1c7c1e619be8
rev   line source
204
de3a68f677a5 Added long comment to c3 parser
Windel Bouwman
parents: 165
diff changeset
1
de3a68f677a5 Added long comment to c3 parser
Windel Bouwman
parents: 165
diff changeset
2 """
de3a68f677a5 Added long comment to c3 parser
Windel Bouwman
parents: 165
diff changeset
3 This is the C3 language front end.
de3a68f677a5 Added long comment to c3 parser
Windel Bouwman
parents: 165
diff changeset
4 """
de3a68f677a5 Added long comment to c3 parser
Windel Bouwman
parents: 165
diff changeset
5
151
afc8c0207984 Added ir code generator stub
Windel Bouwman
parents: 150
diff changeset
6 # Convenience imports:
150
4ae0e02599de Added type check start and analyze phase
Windel Bouwman
parents: 146
diff changeset
7
4ae0e02599de Added type check start and analyze phase
Windel Bouwman
parents: 146
diff changeset
8 from .parser import Parser
4ae0e02599de Added type check start and analyze phase
Windel Bouwman
parents: 146
diff changeset
9 from .typecheck import TypeChecker
4ae0e02599de Added type check start and analyze phase
Windel Bouwman
parents: 146
diff changeset
10 from .analyse import Analyzer
151
afc8c0207984 Added ir code generator stub
Windel Bouwman
parents: 150
diff changeset
11 from .codegenerator import CodeGenerator
163
8104fc8b5e90 Added visitor to c3
Windel Bouwman
parents: 151
diff changeset
12 from .astprinter import AstPrinter
164
e023d3ce1d63 Fix to loc of assignment
Windel Bouwman
parents: 163
diff changeset
13 from .visitor import Visitor
165
598d3888a11c Added front class and fided AST view
Windel Bouwman
parents: 164
diff changeset
14 from .builder import Builder
146
91af0e40f868 Moved several files
Windel Bouwman
parents:
diff changeset
15