discuss-gnustep
[Top][All Lists]
Advanced

[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 12:59:44 -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 (humasect@shaw.ca, @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)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]