Ask HN: Does anyone still use Lex/Yacc?
https://news.ycombinator.com/item?id=11638388I often see suggestions to use lex/yacc (or flex/bison) when discussing writing compilers or other tools that need parsing, but I don't see them in much use in the wild. Are there any good reasons to not use these tools, and instead roll your own? Or if people really are using these tools, what are some legitimate projects that use them?
I am writing a toy ledger (a smaller, "suckless" version of http://ledger-cli.org ), and I am curious if it is unwise to start working seriously with flex/bison, like if I am going to run into problems as my program becomes larger.