Tim Chevalier
f7bbe537c1
Allow explicit self-calls within classes
...
Allow writing self.f() within a class that has a method f. In a future
commit, this syntax will be required. For now, you can write either
self.f() or f().
I added a "privacy" field to all methods (whether class methods or not),
which allowed me to refactor the AST somewhat (getting rid of the
class_item type; now there's just class_member).
2012-03-28 20:30:07 -07:00
..
2012-03-09 16:40:58 -08:00
2012-03-26 18:35:18 -07:00
2012-03-26 18:35:18 -07:00
2012-02-15 15:47:42 +01:00
2012-03-26 18:35:18 -07:00
2012-03-26 18:35:18 -07:00
2012-03-22 09:58:19 -07:00
2012-02-15 15:47:42 +01:00
2012-03-22 09:58:19 -07:00
2012-02-15 15:47:42 +01:00
2012-02-15 15:47:42 +01:00
2012-03-22 09:58:19 -07:00
2012-03-24 21:59:16 -07:00
2012-03-26 18:35:18 -07:00
2012-03-22 09:58:19 -07:00
2012-03-14 18:19:08 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-02-15 15:47:42 +01:00
2012-03-12 20:08:29 -07:00
2012-03-12 20:08:29 -07:00
2012-02-20 18:58:04 -08:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-09 16:40:58 -08:00
2012-03-22 09:58:19 -07:00
2012-03-14 18:19:08 -07:00
2012-03-12 20:08:29 -07:00
2012-03-12 20:08:29 -07:00
2012-03-12 20:08:29 -07:00
2012-03-12 20:08:29 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 20:32:47 -07:00
2012-03-23 23:10:45 -07:00
2012-03-26 18:35:18 -07:00
2012-03-27 22:11:58 -07:00
2012-03-27 22:11:58 -07:00
2012-03-16 20:36:07 -07:00
2012-03-26 18:35:18 -07:00
2012-03-28 14:19:00 -07:00
2012-03-27 22:11:58 -07:00
2012-02-24 21:14:31 -08:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-02-23 17:00:19 +01:00
2012-03-22 09:58:19 -07:00
2012-02-23 17:00:19 +01:00
2012-03-12 20:08:29 -07:00
2012-03-12 20:08:29 -07:00
2012-03-12 20:08:29 -07:00
2012-03-12 20:08:29 -07:00
2012-03-12 20:08:29 -07:00
2012-03-12 20:08:29 -07:00
2012-03-12 20:08:29 -07:00
2012-03-26 18:35:18 -07:00
2012-03-26 18:35:18 -07:00
2012-03-26 18:35:18 -07:00
2012-03-26 18:35:18 -07:00
2012-03-26 18:35:18 -07:00
2012-03-26 18:35:18 -07:00
2012-02-23 18:39:13 -08:00
2012-02-23 18:39:14 -08:00
2012-03-28 17:02:54 -07:00
2012-02-15 15:47:42 +01:00
2012-02-15 15:47:42 +01:00
2012-02-15 15:47:42 +01:00
2012-02-15 15:47:42 +01:00
2012-02-15 15:47:42 +01:00
2012-02-15 15:47:42 +01:00
2012-02-15 15:47:42 +01:00
2012-02-15 15:47:42 +01:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-26 18:35:18 -07:00
2012-03-26 18:35:18 -07:00
2012-03-22 09:58:19 -07:00
2012-02-23 17:00:19 +01:00
2012-03-26 18:35:18 -07:00
2012-03-26 18:35:18 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-26 18:35:18 -07:00
2012-03-22 09:58:19 -07:00
2012-03-16 17:06:15 -07:00
2012-03-22 09:58:19 -07:00
2012-03-09 16:40:58 -08:00
2012-03-26 18:35:18 -07:00
2012-03-10 00:35:02 -08:00
2012-02-20 18:58:04 -08:00
2012-03-09 16:40:58 -08:00
2012-03-22 09:58:19 -07:00
2012-03-26 18:35:18 -07:00
2012-03-26 18:35:18 -07:00
2012-03-22 09:58:19 -07:00
2012-03-14 18:19:08 -07:00
2012-03-01 09:16:26 -08:00
2012-03-16 17:48:53 -04:00
2012-03-13 17:27:17 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-26 18:35:18 -07:00
2012-03-22 09:58:19 -07:00
2012-03-09 16:40:58 -08:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-26 18:35:18 -07:00
2012-03-22 09:58:19 -07:00
2012-03-10 20:38:03 -08:00
2012-03-22 09:58:19 -07:00
2012-03-11 20:17:27 -07:00
2012-03-22 09:58:19 -07:00
2012-03-13 11:07:22 -07:00
2012-03-26 18:35:18 -07:00
2012-03-26 18:35:18 -07:00
2012-03-13 11:07:22 -07:00
2012-03-22 09:58:19 -07:00
2012-03-21 08:23:31 -07:00
2012-03-22 09:58:19 -07:00
2012-03-13 11:07:22 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-26 18:35:18 -07:00
2012-03-26 18:35:18 -07:00
2012-03-26 18:35:18 -07:00
2012-03-12 20:08:29 -07:00
2012-03-22 09:58:19 -07:00
2012-02-15 17:21:03 +01:00
2012-03-26 18:35:18 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-21 05:46:31 -07:00
2012-03-20 20:39:40 -07:00
2012-03-09 16:40:58 -08:00
2012-03-26 18:35:18 -07:00
2012-03-28 20:30:07 -07:00
2012-03-26 18:35:18 -07:00
2011-08-20 11:04:00 -07:00
2012-03-28 14:24:18 -07:00
2012-03-28 14:31:23 -07:00
2012-03-28 14:31:23 -07:00
2012-03-23 12:22:58 -07:00
2012-03-22 09:58:19 -07:00
2012-03-26 18:35:18 -07:00
2012-03-26 18:35:18 -07:00
2012-03-22 19:07:31 -07:00
2012-03-22 19:07:31 -07:00
2012-03-26 18:35:18 -07:00
2012-03-26 18:35:18 -07:00
2012-03-26 18:35:18 -07:00
2012-03-27 12:33:13 +02:00
2012-03-20 15:20:37 -07:00
2012-03-13 11:07:22 -07:00
2012-03-26 18:35:18 -07:00
2012-03-22 09:58:19 -07:00
2012-02-22 17:26:08 -08:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-02-20 18:58:04 -08:00
2012-03-23 16:08:01 +01:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-20 17:34:21 -07:00
2012-03-12 20:08:29 -07:00
2012-03-22 09:58:19 -07:00
2012-03-26 18:35:18 -07:00
2012-02-21 14:25:31 -08:00
2012-03-22 09:58:19 -07:00
2012-02-20 18:58:04 -08:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-26 18:35:18 -07:00
2012-03-13 11:07:22 -07:00
2012-02-29 18:06:26 +01:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-13 11:07:22 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-26 18:35:18 -07:00
2012-03-26 18:35:18 -07:00
2012-03-26 18:35:18 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-26 18:35:18 -07:00
2012-03-22 09:58:19 -07:00
2012-03-26 18:35:18 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-26 18:35:18 -07:00
2012-03-26 18:35:18 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-26 12:45:47 +02:00
2012-02-22 13:35:17 +01:00
2012-03-13 11:07:22 -07:00
2012-03-13 11:07:22 -07:00
2012-03-13 11:07:22 -07:00
2012-03-13 11:07:22 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-26 18:35:18 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-22 09:58:19 -07:00
2012-03-26 18:35:18 -07:00
2012-03-13 11:07:22 -07:00
2012-03-22 09:58:19 -07:00
2012-03-13 11:07:22 -07:00
2012-03-10 17:07:23 -08:00