Hacker News new | past | comments | ask | show | jobs | submit login

> Using third party lexer generators means your project is now dependent on that tool.

I would submit that porting D is signficantly harder than porting flex and/or ragel. Not to mention that the number of platforms that support C++ and D but not flex should be smaller than the number of platforms that support C++ and flex but not D?




It's easier to just write the lexer by hand than deal with those issues.




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

Search: