Best scheme for embedding in C?

This is a discussion on Best scheme for embedding in C? within the Scheme forums in Programming Languages category; > You must compile the C sources Gambit-C generates with ___LIBRARY > defined (-D___LIBRARY). For a complete example, look for the `pthread' > example in Gambit-C source package. > > -alex OK, I see it, thanks. Gambit looks like a good candidate. Neil...

Go Back   Application Development Forum > Programming Languages > Scheme

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #11  
Old 08-26-2008, 04:24 PM
Neil Baylis
Guest
 
Default Re: Best scheme for embedding in C?


> You must compile the C sources Gambit-C generates with ___LIBRARY
> defined (-D___LIBRARY). For a complete example, look for the `pthread'
> example in Gambit-C source package.
>
> -alex


OK, I see it, thanks. Gambit looks like a good candidate.

Neil
Reply With Quote
  #12  
Old 08-28-2008, 12:14 PM
Ludovic Courtès
Guest
 
Default Re: Best scheme for embedding in C?

Hi,

Neil Baylis <neil.baylis@gmail.com> writes:

> which would be the best scheme implementation for embedding in a C
> program.


Doing this is Guile's initial goal. As someone mentioned, a sub-goal
was even to replace Emacs Lisp, which never happened [0]. Nevertheless,
a number of applications mainly written in C or C++ have used Guile for
scripting. Some of them are listed here:

http://www.gnu.org/software/guile/gn...l#Applications

Thanks,
Ludovic.

[0] A few hackers actually went pretty far towards that goal. See,
e.g., http://www.mit.edu/~raeburn/guilemacs/ . Guile also contains
support to read and evaluate Emacs Lisp code, although it's not
mature.
Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 08:46 PM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.