ncellar / autumn_archive

A PEG parsing library
BSD 3-Clause "New" or "Revised" License
14 stars 1 forks source link

Yes, it's tooo looooong #1

Open lygstate opened 8 years ago

lygstate commented 8 years ago

looking for documents.

norswap commented 8 years ago

Haha, it's good to see there are some people who take what I write seriously :)

The truth is I veered of track and launched in a rewrite, so it will have to wait again (of course!). The rewrite is written in Kotlin (but there'll be a Java API eventually).

In the meantime, I'll gladly field any question you might have though!

PS: Some music to pass the time: https://www.youtube.com/watch?v=ROF4uNjrB4U

lygstate commented 8 years ago

Does kotlin means that be able to translate to Javascript?

norswap commented 8 years ago

Indeed, that should be possible, although I've not played with the JS backend yet.

lygstate commented 8 years ago

That's fantastic, I would like try to use it in browser.

jkbbwr commented 7 years ago

@norswap Where is it! :(

lygstate commented 7 years ago

I have already forget why I create this issue

norswap commented 7 years ago

Good news: it's actually here :)

Main: https://github.com/norswap/whimsy/ Documentation: https://github.com/norswap/whimsy/tree/master/doc/autumn

The user guide still does not cover everything that is possible (the basics are well covered), but the API doc is 95% complete.

Feel free to ask any further question!

jkbbwr commented 7 years ago

Quite some 404s in the docs https://github.com/norswap/whimsy/blob/master/doc/autumn/advanced/optimize.md

norswap commented 7 years ago

That one isn't written yet, I will replace it with a blank TODO page.

jkbbwr commented 7 years ago

Also it would be lovely if there could be some really big fleshed out examples say, parse java or parse python in automn

norswap commented 7 years ago

Well aren't you lucky: https://github.com/norswap/whimsy/blob/master/src/norswap/lang/java8/Grammar.kt =)

I Probably should put a big fat pointer to that on the front README...

norswap commented 7 years ago

Did you get around to playing with it a bit? I'm eager for any kind of feedback (even superficial stuff).