You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
a4a66a2e5b
In the past year I worked on various grammars where first/rest or head/tail were used as labels for parts of lists. I found I associate head/tail with a list immediately, while in case of first/rest I have to "parse" grammar rules for a while before understanding their structure. Moreover, I tend to assume that rest is a list of the same thigs as first, but I don't have such assumption in case of head/tail. This assumption was in conflict with the grammar structure. I'm not sure how much these observations are applicable to others, but I decided to act on them and switch from first/rest to head/tail. |
9 years ago | |
---|---|---|
.. | ||
compiler | 9 years ago | |
utils | 9 years ago | |
compiler.js | 9 years ago | |
grammar-error.js | 9 years ago | |
parser.js | 9 years ago | |
peg.js | 9 years ago |