4 ms·
This is a common complaint among implementers of POSIX shells. They are not LR-parsed languages, and cannot be expressed with yacc grammars. Debian dash repla
by chasil 4y ago
This is a common complaint among implementers of POSIX shells.
They are not LR-parsed languages, and cannot be expressed with yacc grammars.
Debian dash replaced bash as /bin/sh. It gains speed, but no better syntax.
https://archive.fosdem.org/2018/schedule/event/code_parsing_posix_s_hell/ https://archive.fosdem.org/2018/schedule/event/code_parsing_...