You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@groovy.apache.org by GitBox <gi...@apache.org> on 2019/07/22 12:56:11 UTC

[GitHub] [groovy] paulk-asert commented on issue #980: GROOVY-8279: Adapt the groovysh with the new parser Parrot

paulk-asert commented on issue #980: GROOVY-8279: Adapt the groovysh with the new parser Parrot
URL: https://github.com/apache/groovy/pull/980#issuecomment-513779535
 
 
   This isn't the complete solution. It enables the test suite to pass and supports numerous forms of Groovy 3 syntax that I tried in an exploratory fashion. It is known to be deficient in terms of completion, e.g. !instanceof/!in infix operators don't have auto-completion whereas in/instanceof do and possibly others. There are possibly additional cases which need to be handled to support the multi-line "approach" (hack?) which groovysh uses. The old parser is obtainable in the usual way, e.g. set JAVA_OPTS=-Dparser.antlr4=false

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services