Martin, I couldn't reply earlier and couldn't work on abandon either (a clairvoyant name for the project :)
Until now, that is. Some comments below. On Sat, Jun 1, 2013 at 9:20 AM, Martin Blais <[email protected]> wrote: > If you're in the mood to collaborate, one obvious candidate is to reuse > the simplified input syntax. > Indeed, it would be great to collaborate. I had a look at your cheatsheet.org. If I understand right, the push and pop syntax allows a way to define something and then "undo" the define. For this purpose, I want to develop a generic concept called "scopes". I am jotting down my idea here <https://github.com/hrj/abandon/wiki/Scopes>. "scopes" should be familiar to programmers; I am not sure how it would fly with non-programmers. > I've been wanting to write an ANTLR version of the parser, but have > been reserving this for after everything else is done. You could use that > from your Scala app via Java interop > While that is a great idea, I have access to a very cool parsing technology in Scala, called parser combinators. It is a programmatic way of defining the parser and there are many benefits to it. The biggest con of parser combinators is that they are slow, but that is not a consideration for me right now. best, -- *Harshad RJ <http://lavadip.com>* -- --- You received this message because you are subscribed to the Google Groups "Ledger" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
