[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ANN]: GNU Smalltalk-ObjC Bridge
From: |
Alex Perez |
Subject: |
[ANN]: GNU Smalltalk-ObjC Bridge |
Date: |
Sun, 20 Feb 2005 13:01:29 -0800 |
User-agent: |
Mozilla Thunderbird 1.0 (Windows/20041206) |
GNU Smalltalk <-> GNU Objective C runtime bridge and STM file type
Released under the GNU GPL on Feb. 20, 2005, you can download it from
ftp://ftp.gnustep.org/pub/gnustep/contrib/gstobjc-1.2.tar.bz2
What gstobjc provides:
Mostly transparent messaging across Smalltalk objects and
Objective-C objects. File type '.stm' which is an exact mix
of Objective-C and Smalltalk source in one file, see provided
'SDL.stm' for an example of this. Emacs mode provided in
'stm-mode.el', uses multi-mode.el (provided). See
StmCompiler.st and StmSourceFile.st for processing.
gstobjc's current limitations:
Class names and selector names need to be defined on the
ompiled ObjC side, for type information and lookup. (usually
ObjC messaging a Smalltalk object). See #method in SDL.stm.
Not fully tested class-to-class message sending.
gstobjc's dependencies:
GCC with Objective C runtime (libobjc), GNU Smalltalk 2.1.7+
How to use gstobjc:
Include STObject.m and Smalltalk.m with your compiled project,
providing the .st files upon execution. See example-main.m for
initialising GNU Smalltalk with the ObjC binding.
Version: 1.2
Known Issues:
Sending messages from Smalltalk to ObjC objects could
definately be optimised. Not every single type @encoding is
supported, specifically structs.
------------------------
Lyndon Tremblay (address@hidden, @gmail.com) is the author of gstobjc
This message was sent on behalf of Lyndon Tremblay by Alex Perez (aperez
@ student dawt santarosa dawt eee dee uuu)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [ANN]: GNU Smalltalk-ObjC Bridge,
Alex Perez <=