Re:Mal – Make a Lisp, in 68 languages
by earenndil on Wednesday September 13, 2017 @11:08PM
(#15244723)
I looked at BYOL a while ago, but was turned off by the fact that the author wants you to use his parser. I don't know why, but I didn't like that. I feel like there's value in using a pre-existing, widely-used parser like yacc/lex, for no other reason than that it already exist and is widely used.
[ Parent
| on HN ]
Re:Mal – Make a Lisp, in 68 languages
by sassy_samurai on Thursday September 14, 2017 @02:44PM
(#15251146)
Oh man, that's a bummer. I think one of the great joys in constructing your own compiler or interpreter is making your own lexer and parser. Doesn't using a pre-made lexer/parser kind of defeat the purpose of making your own compiler/interpreter?