[prev in list] [next in list] [prev in thread] [next in thread] 

List:       groovy-dev
Subject:    Additional release notes...
From:       Guillaume Laforge <glaforge () gmail ! com>
Date:       2005-04-06 7:48:10
Message-ID: 197b18fc0504060048df59c9f () mail ! gmail ! com
[Download RAW message or body]

Here are some additional notes from Jeremy:


* enabled the JSR parser by default in groovy-jsr-01 onwards
* moved JSR antlr parser into groovy-core
* migrated Console to the JSR syntax
* updated the test cases to use JSR parser syntax

* Added Unicode reader to JSR lexer

* BigDecimals with value 0 can have every scale, so a fix to the
rescaling was needed

* http://docs.codehaus.org/pages/viewpage.action?pageId=22019
* http://docs.codehaus.org/display/GroovyJSR/2005/04/01/grammar+notes

* Add string literal (and string constructor) format for regular
expression strings. Example:  "football".replaceAll(/foo/, "Bar")

* new closure delimiter (single arrow) ->

* Incorporated http://tonicsystems.com/products/jarjar/ into building
the embeddable jar (groovy-all-x.jar)

* added default imports to java.lang, java.io, java.net, java.util

* allow coercion from List/array/collections to types like Point,
Color, Dimension. Dimension d = [1, 2]

* http://groovy.codehaus.org/From+source+code+to+bytecode

* BNF available
- http://groovy.codehaus.org/jsr/spec/grammar/
- http://groovy.codehaus.org/jsr/spec/GroovyRecognizer.html
- http://groovy.codehaus.org/jsr/spec/GroovyLexer.html


-- 
Guillaume Laforge
http://glaforge.free.fr/weblog/?catid=2

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic