* refactored the method implementations, adding a top level temporary variable per method,
so that it is easier to watch the parser being assembled using a debugger.
* this will aid finding left recusion issues present during construction of the parser.
796 lines of code changed in:
* Added a first pass at a Java1.5 parser based entirely on the draft specification
grammar in the Java Language Specification (3rd Edition draft)
* The grammar is built primarily from Chapter 18, but unfortunately they still
reference the exposition grammar in the book, so Chapter 18 cannot stand on its own
* All of the exposition grammar is towards the end of JavaParser.java, and I've
included references back to the origin in the JLSv3 spec
* The parser toolkit used is written by Steve Metsker, and further details can be found
at http://bpwj.javanicus.com
* Oh, and it doesn't work at the moment :-)
* There are some circular dependancies that need to be resolved in JavaParser.java
2860 lines of code changed in:
* Added groovy-mode for emacs
see http://groovy.codehaus.org/Emacs+Plugin for more details
1293 lines of code changed in:
GROOVY-659: applied patch from James Berry to allow symlinks to groovy shell scripts, and help finding Java on MacOSX when JAVA_HOME is not set
176 lines of code changed in:
add menu support for DROP_DOWN and NO_RADIO_GROUP
12 lines of code changed in:
* template page for specification now points at fisheye history
2 lines of code changed in:
* added Groovy Language Specification to CVS repository
* biscuit is now used to render static versions of the specification
* The source is in radeox format, and is intended to be compatible with confluence
* run 'ant clean render' to regenerate wiki pages in 'wiki' subdirectory
1941 lines of code changed in:
Changed to use any over def
3 lines of code changed in:
Added first cut of directories for JSR
6 lines of code changed in:
change package for javadoc:generate, fix by Mike
2 lines of code changed in: