DEV Community

Discussion on: I was bored, so I built a programming language

Collapse
dhorse1 profile image
David G. Horsman

My background includes code conversion utilities. Thus you see source code strings and literals embedded in source code. The parser in particular.
This can be both hard to read and potentially cause bugs were it examining itself in a self-referential manner.
I would use llvm now, this was done in the mid-80's.

Collapse
dhorse1 profile image
David G. Horsman

Re that whole I should have mentioned how glad I am you are in software and not nuclear physics. ;-) Boredom often drives creativity.

Collapse
faraazahmad profile image
Syed Faraaz Ahmad Author

Would be interesting to read source code of parsers from back then