forked from gnustep/libs-guile
-
Notifications
You must be signed in to change notification settings - Fork 0
The gnustep_guile library lets you use (and extend) the GNUstep libraries from within Guile.
License
MxIris-GNUstep/libs-guile
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
The gnustep_guile library lets you use (and extend) the GNUstep libraries from within Guile. This effectively provides you with scripting language for GNUstep and an interactive system for developing GNUstep applications. The library should work with guile version 1.3 to 1.6 (inclusive), if you wish to add support for other versions of guile, please provide patches to doi so (see http://savannah.gnu.org/patch/?group=gnustep). You can find out more about GNUstep at <http://www.gnustep.org> You can find out more about Guile at <http://www.fsf.org/software/guile> The package provides a (trivial) program which, when compiled and linked with libguile, libgnustep_guile, and the GNUstep toolkit libraries, will give you a Guile command-line interpreter from which you can create Objective-C classes and objects and send messages to them. The motivation for the development of this package was primarily to see if it was feasible to produce a better regression testing environment for the GNUstep libraries than that provided by dejagnu - but its potential uses go far beyond that. This is *not* intended as a better libguileobjc, rather, it is specifically altered to work with the GNUstep libraries (or possibly other OpenStep based systems) and assumes that it will be built and used in the presence of an OpenStep foundation. For this reason, most symbols used by the library have been renamed to have a 'gstep' prefix rather than the 'objc' prefix used by libguileobjc. While making the library depend on OpenStep may seem like a restriction, it does permit the library to provide many more facilities for use with GNUstep. Reade the NEWS file for the latest user visible changes. Read the INSTALL file for installation instructions.
About
The gnustep_guile library lets you use (and extend) the GNUstep libraries from within Guile.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Objective-C 73.6%
- Mathematica 10.0%
- Scheme 5.3%
- Makefile 4.0%
- C 2.6%
- M4 2.4%
- Shell 2.1%