Charj: Completely rewrote PUPers, to use the emitter instead of modifing the AST.
authorJonathan Lifflander <jliffl2@illinois.edu>
Tue, 29 Jun 2010 03:24:41 +0000 (22:24 -0500)
committerJonathan Lifflander <jliffl2@illinois.edu>
Tue, 29 Jun 2010 03:24:41 +0000 (22:24 -0500)
commitac86ff05305e603c314bf474849771fd203ef999
treebac37de44524e240cfcb71775a5cf0558dc7a36a
parent6825862f3ec1a20f57d41b75f4a8187be22dfb60
Charj: Completely rewrote PUPers, to use the emitter instead of modifing the AST.
src/langs/charj/build.xml
src/langs/charj/src/charj/translator/Charj.stg
src/langs/charj/src/charj/translator/CharjEmitter.g
src/langs/charj/src/charj/translator/ClassSymbol.java
src/langs/charj/src/charj/translator/PointerType.java [new file with mode: 0644]
src/langs/charj/src/charj/translator/SymbolResolver.g
src/langs/charj/src/charj/translator/Translator.java
src/langs/charj/src/charj/translator/VariableSymbol.java