Travis Tilley

Results 8 comments of Travis Tilley

also for completeness sake, a quick scripted run against the documentation examples via: ``` shell for doc_coffee in $(find ../coffee-script/documentation -type f -name '*.coffee') do echo "${doc_coffee}" ./bin/coffee --compile --input...

speaking of `super`, it may be worthwhile to include it within the PEG syntax as an exception case with a more descriptive error message. Perhaps `super is currently unimplemented` or...

EDIT: when I mentioned syntax error reporting, I was thinking of language.js and not PEG.js. Still, it might be nice to have specific handling for the short-term and a more...

a cross-implementation-possible approach to handling context-sensitive grammars unambiguously is [PEG](http://en.wikipedia.org/wiki/Parsing_expression_grammar). The popular python solution, supporting python 2.7.x and 3.x is [pyPEG](http://fdik.org/pyPEG/) (though it seems to do things in very non-standard-peg-grammar...

@njoh - you might want to look into [treetop](http://treetop.rubyforge.org/), which at least appears to me to be significantly more popular than racc, and would also make it a PEG-alike (though...

yeah... the more I look at it, the more I understand why you split and parse the options first. however, PEG allows one to define actions associated with rules whose...

i actually did a non-forward push to delete the commit where i added the macruby bits. a bit of a hindsight thing. Not everything in C/ObjC is an object, so...

...i think a fetch would also retrieve that object despite the branch pointer being rewound.