diff --git a/doc/sample/Person.iasm b/doc/sample/Person.iasm index bd2fbf3..becaf47 100644 --- a/doc/sample/Person.iasm +++ b/doc/sample/Person.iasm @@ -13,15 +13,27 @@ @end @lambda (Person_exampleProperty3_get) - + ldr x0, [self, #3] + ret @end @lambda (Person_exampleProperty3_set) + ldr x0, [bp, #-1] + str x0, [self, #3] + ret @end @lambda (Person_exampleProperty4_get) + ldr x0, [self, #4] + ret +@end +@constpool + #0: "Received " + #1: ", " + #2: @ident[cout] + #3: @selector[-put:] @end @class (net.doorstuck.test.Person) @@ -36,7 +48,7 @@ get:Person_exampleProperty3_get set:Person_exampleProperty3_set ) - + $ exampleProperty4 (get:Person_exampleProperty4_get) #0: name @@ -55,3 +67,7 @@ ret.n @end + +@msgh (net.doorstuck.test.Person) [-test(param:_:)] + +@end