You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@groovy.apache.org by su...@apache.org on 2018/04/23 03:30:58 UTC
groovy git commit: Refine readme of the new Parrot parser
Repository: groovy
Updated Branches:
refs/heads/master e4df27ab1 -> 645531be9
Refine readme of the new Parrot parser
Project: http://git-wip-us.apache.org/repos/asf/groovy/repo
Commit: http://git-wip-us.apache.org/repos/asf/groovy/commit/645531be
Tree: http://git-wip-us.apache.org/repos/asf/groovy/tree/645531be
Diff: http://git-wip-us.apache.org/repos/asf/groovy/diff/645531be
Branch: refs/heads/master
Commit: 645531be94f57eee7c170a5b74c86749e71f1298
Parents: e4df27a
Author: sunlan <su...@apache.org>
Authored: Mon Apr 23 11:30:46 2018 +0800
Committer: sunlan <su...@apache.org>
Committed: Mon Apr 23 11:30:46 2018 +0800
----------------------------------------------------------------------
subprojects/parser-antlr4/README.adoc | 1 +
1 file changed, 1 insertion(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/groovy/blob/645531be/subprojects/parser-antlr4/README.adoc
----------------------------------------------------------------------
diff --git a/subprojects/parser-antlr4/README.adoc b/subprojects/parser-antlr4/README.adoc
index 7aa0ade..e6453d0 100644
--- a/subprojects/parser-antlr4/README.adoc
+++ b/subprojects/parser-antlr4/README.adoc
@@ -33,6 +33,7 @@ The new parser(Parrot) can parse Groovy source code and construct the related AS
* additional places for type annotations
* new operators: identity operators(`===`, `!==`), elvis assignment(`?=`), `!in`, `!instanceof`
* safe index, e.g. `nullableVar?[1, 2]`
+* create instances of non-static inner classes with Java-Like syntax, e.g. `outer.new Inner()`
* runtime groovydoc, i.e. groovydoc with `@Groovydoc`; groovydoc attached to AST node as metadata
=== How to enable the new parser