Paste number 26431: baby cffi steps

Index of paste annotations: 1

Paste number 26431: baby cffi steps
Pasted by: archaelus
When:18 years, 5 months ago
Share:Tweet this! | http://paste.lisp.org/+KE7
Channel:#lisp
Paste contents:
Raw Source | XML | Display As
CL-OBJC> (describe-object (gethash "List" *objc-classes*) t)
#<ObjC Class List> is an instance of class #<STANDARD-CLASS OBJC-CLASS>.
The following slots have :INSTANCE allocation:
 ISA              #.(SB-SYS:INT-SAP #XA0A612E0)
 SUPER-CLASS      #.(SB-SYS:INT-SAP #XA0A610A0)
 NAME             "List"
 VERSION          0
 INFO             16385
 INSTANCE-SIZE    16
 IVARS            #.(SB-SYS:INT-SAP #XA0A61B40)
 METHOD-LISTS     #.(SB-SYS:INT-SAP #XA0A61760)
 CACHE            #.(SB-SYS:INT-SAP #X90ACB220)
 PROTOCOLS        #.(SB-SYS:INT-SAP #X00000000)

Annotations for this paste:

Annotation number 1: basic objective c classes - all 5 of them
Pasted by: archaelus
When:18 years, 5 months ago
Share:Tweet this! | http://paste.lisp.org/+KE7/1
Paste contents:
Raw Source | Display As
(loop for class being the hash-values in *objc-classes* collect class)
(#<ObjC Class List> #<ObjC Class Protocol> #<ObjC Class Object>
 #<ObjC Class NSResurrectedObject> #<ObjC Class NSDeallocatedObject>)

Colorize as:
Show Line Numbers

Lisppaste pastes can be made by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively.