Support the Pyret programming language
Hi,
I'm a big fan of the Pyret language developed by the Brown PLT group specifically for teaching programming. Since I'd like to use it for teaching, myself, I figured I would work to get it supported in Rouge so I can have examples working right. This is my first time writing a lexer for Rouge so I'm incredibly excited to get feedback and pointers from the experts.
I'd love some tips on writing good lexer tests, in particular. I have a feeling that mine are wholly inadequate.
You can learn more about Pyret on the official site and see the latest book to use it as a first-class citizen for CS education by checking out the website for A Data Centric Introduction to Computing.
Really looking forward to learning and having a constructive dialog. Thanks for the chance to participate and engage.
Thanks, +Jonathan