Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I would recommend the Racket tutorial, especially, the section on using Racket's macro system to implement a slight variation of Algol 60. Working through this tutorial would give you a foundation on building your own DSLs, as well as giving you a solid foundation on using Racket and its macro system itself.


Could you please link to this? I didn't find anything when searching for the relevant keywords, or see anything of the sort at http://docs.racket-lang.org/.


I found the starting point here "http://docs.racket-lang.org/algol60/index.html".


I found that as well, but it is not what inetsee described in his post.

I was interested specifically in "using Racket's macro system to implement a slight variation of Algol 60", which is not what that section or the Racket guide section on macros [0] does.

It's not clear what was meant by "the Racket tutorial".

[0] http://docs.racket-lang.org/guide/macros.html




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: