Y
Hacker News
new
|
ask
|
show
|
jobs
by
cabalamat
6386 days ago
I have implemented two languages in Python, one a DSL, the other a general-purpose language. Both times I used the SPARK parsing framework
http://pages.cpsc.ucalgary.ca/~aycock/spark/
which I recommend.