world as value
Zuurbier, E. - AMSXE
Erik.Zuurbier@KLM.NL
Wed, 30 Jun 1999 09:29:41 +0200
> Might I ask why you want to call Clean from C? (instead of using pure
> Clean)
> I don't know what kind of programs you're trying to write. Is it an
> efficiency issue? or lack of concurrency?
>
One reason could be that an existing application written in C needs an
extension.
For instance, one that requires a parser, or some other combinator
application,
for which higher order lazy functional languages are particularly suited.
Or maybe an existing C application needs any extension that you have already
working in Clean. You just need to stich them together.
Or maybe you need this for a project to gradually convert a big C
application to
a Clean application, where intermediate versions would have a C framework
and
one called C module after another is replaced by a called Clean module.
Regards Erik Zuurbier