Follow

@vyivel

Also machine parsing is not the speed bottleneck in most situations. So outside of trying to understand parsing, it is not too important.

Programmers are pretty free to invent whatever. Parser generators can figure out an optimal parse strategy based on the grammar given. And if you want semantic analysis, this means parsing and translating multiple times.

So you can use languages like Racket to construct your own language. The parsing process will still be too fast to notice suboptimality.

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.