| | 1 | Files to build: 5 |
| | 2 | symbol_export _main.t -> _main.t3s |
| | 3 | symbol_export objloop.t -> objloop.t3s |
| | 4 | compile _main.t -> _main.t3o |
| | 5 | compile objloop.t -> objloop.t3o |
| | 6 | link -> objloop.t3 |
| | 7 | |
| | 8 | (T3VM) Memory blocks still in use: |
| | 9 | |
| | 10 | Total blocks in use: 0 |
| | 11 | Scanning all objects: |
| | 12 | box |
| | 13 | East Room |
| | 14 | West Room |
| | 15 | ball |
| | 16 | book |
| | 17 | Starting Room |
| | 18 | |
| | 19 | Scanning all class objects: |
| | 20 | <class FixedItem> |
| | 21 | <class Item> |
| | 22 | <class Room> |
| | 23 | |
| | 24 | Scanning all Rooms: |
| | 25 | East Room |
| | 26 | West Room |
| | 27 | Starting Room |
| | 28 | |
| | 29 | Scanning all Items: |
| | 30 | box |
| | 31 | ball |
| | 32 | book |
| | 33 | |
| | 34 | Testing ofKind: |
| | 35 | startroom.ofKind(Room) = true |
| | 36 | startroom.ofKind(Item) = nil |
| | 37 | box.ofKind(Room) = nil |
| | 38 | box.ofKind(Item) = true |
| | 39 | |
| | 40 | Testing getSuperclassList: |
| | 41 | sc(startroom, 1) = <class Room> |
| | 42 | sc(box, 1) = <class Item> |
| | 43 | sc(box, 2) = <class FixedItem> |
| | 44 | |
| | 45 | Testing propDefined: |
| | 46 | startroom.propDefined(sdesc) = true |
| | 47 | startroom.propDefined(location) = nil |
| | 48 | book.propDefined(sdesc) = true |
| | 49 | book.propDefined(location) = true |
| | 50 | |
| | 51 | book.propDefined(&sdesc, PropDefDirectly) = true |
| | 52 | book.propDefined(&sdesc, PropDefInherits) = nil |
| | 53 | book.propDefined(&ldesc, PropDefDirectly) = true |
| | 54 | book.propDefined(&ldesc, PropDefInherits) = nil |
| | 55 | book.propDefined(&sdesc, PropDefGetClass) = book |
| | 56 | book.propDefined(&ldesc, PropDefGetClass) = book |
| | 57 | |
| | 58 | ball.propDefined(&sdesc, PropDefDirectly) = true |
| | 59 | ball.propDefined(&sdesc, PropDefInherits) = nil |
| | 60 | ball.propDefined(&ldesc, PropDefDirectly) = nil |
| | 61 | ball.propDefined(&ldesc, PropDefInherits) = true |
| | 62 | ball.propDefined(&sdesc, PropDefGetClass) = ball |
| | 63 | ball.propDefined(&ldesc, PropDefGetClass) = <class Item> |
| | 64 | |
| | 65 | Testing propType: |
| | 66 | startroom.propType(&sdesc) = 9 |
| | 67 | startroom.propType(&location) = |
| | 68 | |
| | 69 | Done! |
| | 70 | |
| | 71 | (T3VM) Memory blocks still in use: |
| | 72 | |
| | 73 | Total blocks in use: 0 |