loony (npm): A library for building Javascript DSLs
Keywords: Javascript|DSL|nearley