olov/narcissus — pull request #3 by cscott (2012-02-23 18:22:49+00:00)
Title: Rebase Narcissus.

You probably don't really want to pull this; git rebase --hard would probably make the branching structure clearer.

I've rebased Narcissus much closer to current HEAD. I stopped before a very invasive change that touched most lines in the parser (mozilla@31202acab0048ecf9d98fbc2ebe88caf4111e39b) and before the CommonJS patch upstream which renamed all the files and churned a bunch of stuff. But all major lexer/parser improvements upstream are now included.

I've tested Shaper against this rebase by running build/build-restricter.sh and src/bootstrap-shaper.sh as well as the test cases I added for yielder on its branch.