I am trying to compile a checklist that can help my students while they try to design little languages. Basically a list of things to think about ("FP" or imperative; scoping issues; paramter passing variations; control structures etc.)|
If anyone is aware of such a list, please let me know.
(P.S. I looked at the DSL bibliography but didn't find something that matched my needs)