jashkenas--coffeescript/lib/coffee_script
Jeremy Ashkenas 79fa4723ab use a temp var for range expansion, instead of 'i' 2010-02-16 08:58:29 -05:00
..
narwhal merging node into master -- you can now pass the --narwhal flag to use narwhal instead. All tests are executing successfully against both Node.js and Narwhal/Rhino backends 2010-02-07 12:52:07 -05:00
coffee-script.js switched from alphabetical __a __b temporary variables, to numeric _1, _2, which will be shorter in most cases 2010-02-15 21:55:57 -05:00
command_line.js beginnings of a build script 2010-02-16 01:04:48 -05:00
command_line.rb things are in motion -- bin/node_coffee is the new JS-only command line ... it can pass some of the tests 2010-02-11 01:57:33 -05:00
grammar.js beginnings of a build script 2010-02-16 01:04:48 -05:00
grammar.y raising the precedence level of delete, instanceof, and typeof 2010-02-09 22:20:04 -05:00
lexer.js allowing keywords as identifiers, when used as identifiers, because we've got more keywords than JavaScript does. 2010-02-16 08:43:58 -05:00
lexer.rb safer lexing for ruby, too 2010-02-12 21:06:00 -05:00
nodes.js use a temp var for range expansion, instead of 'i' 2010-02-16 08:58:29 -05:00
nodes.rb and now with if/else statements, CoffeeScript-in-CoffeeScript is language-complete -- now for the shakedown cruise 2010-02-10 21:40:10 -05:00
optparse.js switched from alphabetical __a __b temporary variables, to numeric _1, _2, which will be shorter in most cases 2010-02-15 21:55:57 -05:00
parse_error.rb first draft of mandatory parentheses around function definition param lists -- all tests pass 2010-01-26 00:40:58 -05:00
parser.js fixing allowing empty functions like () -> 2010-02-15 18:03:00 -05:00
parser.rb raising the precedence level of delete, instanceof, and typeof 2010-02-09 22:20:04 -05:00
repl.js got the CoffeeScript-in-CoffeeScript REPL running, and boy is she fast 2010-02-13 10:27:18 -05:00
rewriter.js fixed the while-loop-condition-with-implicit-function-call bug 2010-02-15 23:05:54 -05:00
rewriter.rb range comprehensions are working smooth 2010-02-12 13:51:44 -05:00
runner.js things are in motion -- bin/node_coffee is the new JS-only command line ... it can pass some of the tests 2010-02-11 01:57:33 -05:00
scope.js switched from alphabetical __a __b temporary variables, to numeric _1, _2, which will be shorter in most cases 2010-02-15 21:55:57 -05:00
scope.rb finished up the CoffeeScript version of the Scope object 2010-02-08 21:10:48 -05:00
underscore.js switched from alphabetical __a __b temporary variables, to numeric _1, _2, which will be shorter in most cases 2010-02-15 21:55:57 -05:00
value.rb added Python's chainable comparisons, like: 10 > 5 > 1 2010-01-16 16:37:49 -05:00