I hinted on twitter that I was implementing some kind of compiler in JavaScript. It was a project I began to help study for a compilers course I was taking, which also gave me an opportunity to earn extra credit. Though, really, I just thought it was a friggen cool thing to implement. I ended up focusing on the compiler front-end to create a parser generator, which I call Jison.
Anyway, the semester ended, I received the extra credit, and pushed the source to github. I'm still working on the initial documentation to include in a more formal announcement this week.
The demo page that was built to showcase some of the features to my professor is also available. It turned out to be a very useful tool for this particular niche in its own right. The page can help you visually debug CFGs, so it is helpful regardless of the parsing tool the grammar is intended for, or would be helpful for simply learning about CFGs and parsing algorithms.
I'll post a follow up with documentation and more examples soon. For now, check out the JSON parser.
Stay parsey, my friends.