4 ms·
My university taught LL and LR parsing as 'compilers'. But you actually don't need anything complicated. A lisp parser is very simple, and colorForth does away
by warrenwilkinson 16y ago
My university taught LL and LR parsing as 'compilers'. But you actually don't need anything complicated. A lisp parser is very simple, and colorForth does away with parsing entirely.
Never the less, everyone pushes for yet more special case syntax in their compilers. But the more 'intelligent' parsers become, the less intelligible their own code becomes.
Personally, I don't think a useful 'composable grammer' language will materialize. But an alternative exists: simple syntax that let you define your own semantics.