Jeremy Ashkenas
|
e2d75e6771
|
CoffeeScript 0.3.2, just in time for the Github feature
0.3.2
|
2010-02-08 10:58:49 -05:00 |
|
Jeremy Ashkenas
|
1aa966bba6
|
merging jeff olson's work
|
2010-02-07 15:45:05 -05:00 |
|
Jeremy Ashkenas
|
a347183f3d
|
waypoint -- parser.coffee can parse basic functions
|
2010-02-07 15:37:05 -05:00 |
|
Jeremy Ashkenas
|
56499984ca
|
waypoint -- it's beginning to parser
|
2010-02-07 15:15:36 -05:00 |
|
Jeremy Ashkenas
|
7ec0a8d653
|
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 |
|
Jeremy Ashkenas
|
293c2ffb5b
|
spacing
|
2010-02-07 11:59:19 -05:00 |
|
Jeremy Ashkenas
|
5ec096e40d
|
merging all narwhal integration into a single file, so we can merge the node branch without breaking narwhal compatibility
|
2010-02-07 11:54:01 -05:00 |
|
Jeremy Ashkenas
|
47bc1d5fda
|
added a blocks example
|
2010-02-07 11:33:29 -05:00 |
|
Jeremy Ashkenas
|
6a59c5c9a9
|
merging master
|
2010-02-06 10:15:03 -05:00 |
|
Jeremy Ashkenas
|
decaea0f5f
|
adding 'by' to array comprehensions
|
2010-02-06 10:12:57 -05:00 |
|
Jeremy Ashkenas
|
0a1873dc42
|
adding assign and return like they should have been
|
2010-02-05 22:39:39 -05:00 |
|
Jeremy Ashkenas
|
96eb7e2339
|
merging master
|
2010-02-05 22:02:11 -05:00 |
|
Jeremy Ashkenas
|
b795ae7fe1
|
removing arguments as a keyword -- we can detect its use at code-generation time.
|
2010-02-05 22:01:11 -05:00 |
|
Jeffery Olson
|
74b9545dc8
|
work on nodes.coffee and adding scope.coffee
|
2010-02-04 10:36:33 -08:00 |
|
Jeremy Ashkenas
|
0d56b89d12
|
Merge branch 'master' into node
|
2010-02-03 18:16:43 -05:00 |
|
Jeremy Ashkenas
|
dc7d0f1568
|
fixing assigning to @properties within an expression
|
2010-02-03 18:16:31 -05:00 |
|
Jeremy Ashkenas
|
9b7cfe87b5
|
remove parens
|
2010-02-02 20:44:25 -05:00 |
|
Jeremy Ashkenas
|
1587901367
|
remove parens
|
2010-02-02 20:44:10 -05:00 |
|
Jeremy Ashkenas
|
df670d47d2
|
merging in master
|
2010-02-02 20:38:44 -05:00 |
|
Jeremy Ashkenas
|
cb7a1033fa
|
adding @property for this.property
|
2010-02-02 20:36:46 -05:00 |
|
Jeremy Ashkenas
|
df588bc9e8
|
it's puts in node, not print
|
2010-02-02 10:43:23 -05:00 |
|
Jeremy Ashkenas
|
9648ae2de1
|
merged in master
|
2010-02-02 10:41:19 -05:00 |
|
Jeremy Ashkenas
|
c5c841f2fc
|
fixing bug with mixed dot and soak accessors
|
2010-02-02 10:39:44 -05:00 |
|
Jeffery Olson
|
c8ac7f0533
|
starting port of nodes.rb to coffee-script.. Node only, so far
|
2010-02-01 20:57:03 -08:00 |
|
Jeremy Ashkenas
|
681d4f44f4
|
simplifying order of operations a bit
|
2010-02-01 18:31:23 -05:00 |
|
Jeremy Ashkenas
|
db00cd6ed4
|
adding precedence to the Jison parser
|
2010-01-31 12:55:00 -05:00 |
|
Jeremy Ashkenas
|
3a748755df
|
removing the peg grammar
|
2010-01-31 01:25:07 -05:00 |
|
Jeremy Ashkenas
|
a0572f161d
|
the parser seems too big to compile
|
2010-01-30 23:17:36 -05:00 |
|
Jeremy Ashkenas
|
bad50c9aee
|
the rewriter is done
|
2010-01-30 18:29:53 -05:00 |
|
Jeremy Ashkenas
|
c6457e010d
|
getting there with the rewriter
|
2010-01-30 17:47:19 -05:00 |
|
Jeremy Ashkenas
|
557cdbba71
|
rewriter is halfway done, and working
|
2010-01-30 17:24:48 -05:00 |
|
Jeremy Ashkenas
|
84feab3492
|
first little piece of the rewriter
|
2010-01-30 17:02:05 -05:00 |
|
Jeremy Ashkenas
|
e755188878
|
mixing in sys again, for the tests
|
2010-01-30 16:14:13 -05:00 |
|
Jeremy Ashkenas
|
babeebcc1a
|
more progress with the lexer, perhaps it's done
|
2010-01-30 15:56:40 -05:00 |
|
Jeremy Ashkenas
|
f19360c6b9
|
waypoint on lexing... parses basic strings, no indentation yet
|
2010-01-30 14:00:23 -05:00 |
|
Jeremy Ashkenas
|
eff2f4b520
|
a little further on with the lexer
|
2010-01-30 00:37:38 -05:00 |
|
Jeremy Ashkenas
|
854c796fd6
|
first little bit of the lexer
|
2010-01-30 00:08:15 -05:00 |
|
Jeremy Ashkenas
|
b0ecb39e9f
|
made the path handling a little more robust
|
2010-01-29 23:41:18 -05:00 |
|
Jeremy Ashkenas
|
f5a37035cf
|
node conversion finished, narwhal removed.
|
2010-01-29 23:30:54 -05:00 |
|
Jeremy Ashkenas
|
e08e99a403
|
implementing the Node REPL.
|
2010-01-29 22:53:44 -05:00 |
|
Jeremy Ashkenas
|
ba2d9df25f
|
first draft of node.js REPL
|
2010-01-29 22:51:51 -05:00 |
|
Jeremy Ashkenas
|
83285fe170
|
updating resources section with rack-coffee
|
2010-01-27 16:38:49 -05:00 |
|
Jeremy Ashkenas
|
5b2ab36246
|
CoffeeScript 0.3.1, quick patch for 'instanceof'
0.3.1
|
2010-01-27 08:01:18 -05:00 |
|
Jeremy Ashkenas
|
2f3a94678f
|
fixing instanceof, with a quick test
|
2010-01-27 07:55:40 -05:00 |
|
Jeremy Ashkenas
|
ca0a65ab95
|
updating documentation for 0.3
0.3.0
|
2010-01-26 23:23:59 -05:00 |
|
Jeremy Ashkenas
|
3524d618d8
|
adding unary plus, new version of Underscore, still passes tests. Rebuilt Narwhal
|
2010-01-26 22:14:18 -05:00 |
|
Jeremy Ashkenas
|
386d3dd307
|
complete implicit functions, I think these are done.
|
2010-01-26 21:15:56 -05:00 |
|
Jeremy Ashkenas
|
e998a81b63
|
removing block literals in favor of implicit calls
|
2010-01-26 21:05:26 -05:00 |
|
Jeremy Ashkenas
|
aa93d3c387
|
first draft of whitespace-sensitive method calls and indexes.
|
2010-01-26 20:59:52 -05:00 |
|
Jeremy Ashkenas
|
ab4a4a5580
|
make nested implicit indentation just a little bit smarter about outdents and stack levels
|
2010-01-26 14:49:33 -05:00 |
|