waxeye-org / waxeye

Waxeye is a parser generator based on parsing expression grammars (PEGs). It supports C, Java, JavaScript, Python, Racket, and Ruby.
https://waxeye-org.github.io/waxeye/index.html
Other
235 stars 38 forks source link

JavaScript: Rewrite in TypeScript #77

Closed glebm closed 7 years ago

glebm commented 7 years ago

Easier to reason about with types, and easier to avoid mistakes / typos.

darmie commented 7 years ago

Great, I wanted to suggest this.

On Sat, 21 Oct 2017, 10:38 Gleb Mazovetskiy, notifications@github.com wrote:

Easier to reason about with types, and easier to avoid mistakes / typos.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/orlandohill/waxeye/issues/77, or mute the thread https://github.com/notifications/unsubscribe-auth/AAzwgjJmX5RbiMJNIo8kF9qyT4EOScwmks5subuXgaJpZM4QBgWH .

glebm commented 7 years ago

Almost done with the rewrite here https://github.com/glebm/waxeye/tree/typescript, just fixing a few remaining issues!

orlandohill commented 7 years ago

Great idea! I doubt I'd choose CoffeeScript, these days.