diff options
author | P. J. McDermott <pj@pehjota.net> | 2016-02-20 14:54:49 (EST) |
---|---|---|
committer | P. J. McDermott <pj@pehjota.net> | 2016-02-20 15:10:18 (EST) |
commit | ff264a09cdf373ed2f9e14757ebd03317bb1955c (patch) | |
tree | 22a9a87f32a6e7a1f7997481a1efd46541a640b6 /COPYING | |
parent | e978b31de0d40fe2054327f9adfc78b9d3fc0e1d (diff) | |
download | eggshell-ff264a09cdf373ed2f9e14757ebd03317bb1955c.zip eggshell-ff264a09cdf373ed2f9e14757ebd03317bb1955c.tar.gz eggshell-ff264a09cdf373ed2f9e14757ebd03317bb1955c.tar.bz2 |
Move parse_sub() logic into lexer
Now the parser starts the lexer, which in turn starts the parser.
Previously, the parser started both the lexer and itself and then asked
the lexer all kinds of personal questions, like "Where are you?",
"Whatcha doin'?", and "What are you wearing?". No one wants to know
what their lexer is wearing. Seriously, don't ask. Parsers should mind
their own business. Social interactions and personal questions between
code modules should be kept to a minimum.
Diffstat (limited to 'COPYING')
0 files changed, 0 insertions, 0 deletions