leaf corcoran
|
97394fbbc9
|
classes can be expressions, classes don't require name or body anymore
|
2012-11-01 08:56:54 -07:00 |
|
leaf corcoran
|
abc2599d15
|
fix export ^ with class declarations inside of do
|
2012-10-31 13:44:56 -07:00 |
|
leaf corcoran
|
021d4878a0
|
class name can be any assignable expression #46
|
2012-10-31 00:07:59 -07:00 |
|
leaf corcoran
|
f8925a46a6
|
classes can implicitly return #46
|
2012-10-30 09:44:02 -07:00 |
|
leaf corcoran
|
c93e2d35f5
|
fixed regression, assign allowed in class decl again
|
2012-01-22 11:50:30 -08:00 |
|
leaf corcoran
|
d7f8ade88e
|
standalone @ and @@ are aliases for self and self.__class
|
2012-01-10 22:14:14 -08:00 |
|
leaf corcoran
|
5933b733ba
|
assigning class variables with @ property names
|
2012-01-08 23:10:25 -08:00 |
|
leaf corcoran
|
3fc11c813e
|
@@ syntax for class variables within instances
|
2012-01-08 22:02:43 -08:00 |
|
leaf corcoran
|
0d232f98e7
|
super tests, fixed regression when compiling chain dot args
|
2011-12-03 10:44:41 -08:00 |
|
leaf corcoran
|
5c999fb680
|
colon_stub on super will pass self as receiver
|
2011-12-03 10:39:03 -08:00 |
|
leaf corcoran
|
fc72baf423
|
calling function of super with \ uses self instead of class as first arg
|
2011-12-02 20:37:47 -08:00 |
|
leaf corcoran
|
6a07d50277
|
fixed super dot access, made super available as a value
|
2011-12-02 20:07:42 -08:00 |
|
leaf corcoran
|
24ae69cfdf
|
fixed bug with comments failing to parse in open tables
|
2011-08-28 23:19:48 -07:00 |
|
leaf corcoran
|
a80f8f875e
|
instances store class in __class
|
2011-07-04 11:40:20 -07:00 |
|
leaf corcoran
|
c86a386d00
|
use \ for colon call operator
|
2011-06-22 23:45:03 -07:00 |
|
leaf corcoran
|
27836f1d80
|
super for classes, synthesized init calls super
|
2011-06-19 12:07:01 -07:00 |
|
leaf corcoran
|
67a59a9622
|
class inheritance
|
2011-06-15 22:41:17 -07:00 |
|
leaf corcoran
|
858608a04d
|
basic class syntax
|
2011-06-14 23:13:33 -07:00 |
|