Update of /cvsroot/hoc/hoc/HOC
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9095/HOC
Modified Files:
HOC.conf.in HOC.hs
Log Message:
Implement sending messages to super.
Objective-C: [super foo];
Haskell: super self # foo
Index: HOC.hs
===================================================================
RCS file: /cvsroot/hoc/hoc/HOC/HOC.hs,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- HOC.hs 31 Mar 2005 20:44:10 -0000 1.9
+++ HOC.hs 25 Jul 2005 03:59:25 -0000 1.10
@@ -20,7 +20,7 @@
withAutoreleasePool,
- isNil,
+ isNil,
IVar,
getIVar,
@@ -33,6 +33,10 @@
NewlyAllocated,
+ SuperClass,
+ SuperTarget,
+ super,
+
-- debugging & statistics:
objectMapStatistics
@@ -51,3 +55,4 @@
import HOC.ExportClass
import HOC.Utilities
import HOC.NewlyAllocated
+import HOC.Super
Index: HOC.conf.in
===================================================================
RCS file: /cvsroot/hoc/hoc/HOC/HOC.conf.in,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- HOC.conf.in 18 Apr 2005 00:45:42 -0000 1.1
+++ HOC.conf.in 25 Jul 2005 03:59:25 -0000 1.2
@@ -20,7 +20,8 @@
HOC.MsgSend,
HOC.Utilities,
HOC.ExportClass,
- HOC.NewClass
+ HOC.NewClass,
+ HOC.Super
hs-libraries: "HOC", "HOC_cbits"
depends: base, template-haskell
|