GitHub Sale: sign up for any paid plan this week and pay nothing until January 1, 2009!  [ hide ]

public
Description: A YAML processor for use with Nu and Objective-C. Created by Patrick Thomson.
Homepage: http://programming.nu
Clone URL: git://github.com/timburks/nuyaml.git
Fixed incorrect signatures in method creation macros.
timburks (author)
Fri May 23 13:41:37 -0700 2008
commit  75a68a1a9afa2eef69dec80e4d4a1c32abc1aaec
tree    4d90d2aacc8ac8f80bd6ab98f507695ddcd46de9
parent  15f3785852c72b4a399db233741c3f84558d73b3
...
10
11
12
13
 
14
15
16
...
18
19
20
21
 
22
23
24
...
26
27
28
29
 
30
31
32
33
34
 
 
...
10
11
12
 
13
14
15
16
...
18
19
20
 
21
22
23
24
...
26
27
28
 
29
30
31
 
 
32
33
34
0
@@ -10,7 +10,7 @@
0
      (_class addInstanceVariable:__name
0
              signature:"@")
0
      (_class addInstanceMethod:__name
0
- signature:"@"
0
+ signature:"@@:"
0
              body:(do () (self valueForIvar:__name))))
0
 
0
 (macro writer
0
@@ -18,7 +18,7 @@
0
      (_class addInstanceVariable:__name
0
              signature:"@")
0
      (_class addInstanceMethod:(make-setter-name __name)
0
- signature:"v"
0
+ signature:"v@:"
0
              body:(do (new) (self setValue:new forIvar:__name))))
0
 
0
 (macro accessor
0
@@ -26,8 +26,8 @@
0
      (_class addInstanceVariable:__name
0
              signature:"@")
0
      (_class addInstanceMethod:__name
0
- signature:"@"
0
+ signature:"@@:"
0
              body:(do () (self valueForIvar:__name)))
0
      (_class addInstanceMethod:(make-setter-name __name)
0
- signature:"v"
0
- body:(do (new) (self setValue:new forIvar:__name))))
0
\ No newline at end of file
0
+ signature:"v@:"
0
+ body:(do (new) (self setValue:new forIvar:__name))))

Comments

    No one has commented yet.