Mercurial > repos > tabletprog
comparison samples/reflect.tp @ 266:75dc7161c1ca
Added object module which provides some basic reflection capabilities
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Thu, 17 Jul 2014 23:57:41 -0700 |
parents | |
children | 123e9468d55e |
comparison
equal
deleted
inserted
replaced
265:d6a4c9e7716e | 266:75dc7161c1ca |
---|---|
1 #{ | |
2 main <- { | |
3 print: (string: (object does: 42 understand?: "+")) . "\n" | |
4 print: (string: (object does: 42 understand?: "foobar")) . "\n" | |
5 foreach: (object understoodBy: 42) :idx el{ | |
6 print: el . "\n" | |
7 } | |
8 0 | |
9 } | |
10 } |