greatly simplified the grammar rules
authorAaron Becker <abecker3@illinois.edu>
Tue, 16 Jun 2009 02:04:39 +0000 (02:04 +0000)
committerAaron Becker <abecker3@illinois.edu>
Tue, 16 Jun 2009 02:04:39 +0000 (02:04 +0000)
commite76eb487a2aff27f4a7b731afdf2e9b2c3449102
treebe32da36d3d4cb482b921c25317201a3db339766
parentb8037c2586185ad5e6ce263654e41fd9ec0036a4
greatly simplified the grammar rules

Eliminated a lot of redundant rules that are necessary for LL(1) parsing
but aren't needed in antlr. This simplifies the grammar quite a bit and
enhances readability. Also removed some java-isms that we won't be
supporting (at least not yet), like reflection and wildcard bound types.
src/langs/charj/src/charj/translator/Charj.g
src/langs/charj/src/charj/translator/CharjEmitter.g
src/langs/charj/src/charj/translator/CharjSemantics.g