Thanks; glad to know the lib's working well. It'll be interesting to see
how Clojure semantics like immutability, closures, and programming with
values start to take hold in more languages and tools.
On Monday, April 29, 2013 3:57:04 PM UTC-7, Gavin Grover wrote:
>
> Armando, I intend to keep Gr
Armando, I intend to keep Grojure as single-pass, unlike what you did with
Eisen, so people can easily see a matchup between the Kern combinators and
the Clojure macros when looking at the source. I still need to reduce the
(at times) exponential backtracking a lot so Grojure will become a more
Very nice work! ~BG
On Mon, Apr 29, 2013 at 10:11 AM, Gavin Grover
wrote:
> Grojure is a Java/C#/Groovy-like syntax atop Clojure using the Kern parser
> combinator library. It's also of interest as an example grammar for those
> using Kern to build their own grammars.
>
> Available from https://g
Nice work, Gavin. Grojure is a good example why Clojure is an excellent
UNCOL for the JVM, so some of us will depend less on the ASM lib. Your
parser illustrates how to use grammar actions for writing a very compact
one-pass translator; pretty cool.
On Sunday, April 28, 2013 9:41:00 PM UTC-7, G
Grojure is a Java/C#/Groovy-like syntax atop Clojure using the Kern parser
combinator library. It's also of interest as an example grammar for those
using Kern to build their own grammars.
Available from https://github.com/gavingroovygrover/grojure
Gavin "Groovy" Grover
--
--
You received th