Commit Graph

14 Commits

Author SHA1 Message Date
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