@chemoelectric What language(s) did you write it in?
Post
@chemoelectric What language(s) did you write it in?
@amca C and Turbo Pascal.
@chemoelectric Why both of those instead of picking just one of them?
@chemoelectric The initial programming classes at my uni taught Turbo Pascal for how to do structured programming, and for data structures. Gives me a nostalgic hit thinking about it.
@amca It was the language of the Breeze suite.
But the custom predicteds was really C and Yacc. Either Berkeley Yacc or MKS Yacc would work fine, but we paid for the latter so I used it. This was on MSDOS, but MKS Yacc is still around, and Berkeley Yacc is the best Yacc. Bison is a disappointing Yacc. Same guy wrote it as Berkeley Yacc and he learned from his mistakes.
I used gperf for lexing. No damn REs for me.
It compiles to a virtual stack machine. I used my FORTH experience.
BT Free is a non-profit organization founded by @ozoned@btfree.social . It's goal is for digital privacy rights, advocacy and consulting. This goal will be attained by hosting open platforms to allow others to seamlessly join the Fediverse on moderated instances or by helping others join the Fediverse.