So a developer puts 200+ hours into an app, the customer fails to pay dime one, and the developer open-sources the app. Classic! Your mission, if you choose to accept it: parse the app.
Well, except it's Ruby on Rails, which is not yet one of my targets. But still - interesting enough to bookmark.
Oh, another project that's all kinds of cool: eslisp is an S-syntax for JavaScript parse trees, with a macro expander that treats any JavaScript function as a perfectly valid macro. That is just brilliant!
Spidermonkey exposes the AST as an API, incidentally. This project makes use of that....
No comments:
Post a Comment