[gambit-list] Does gambit-c have call/ec?
Marc Feeley
feeley at iro.umontreal.ca
Wed Jun 27 14:26:29 EDT 2007
On 27-Jun-07, at 11:52 AM, naruto canada wrote:
> I don't really understand call/cc or call/ec to be honest. All I know
> is that I only use call/cc
> for "early abort (return)" purpose. (also for "amb"). Someone from
> comp.lang.scheme suggests I use call/ec.
> I get a good improvement with mzscheme so I am wondering if gambit-c
> has the same function.
>
> You can look at this thread:
> http://groups.google.com/group/comp.lang.scheme/browse_thread/
> thread/ec1460818c10971f/f9640e6e9396dcac#f9640e6e9396dcac
I've briefly looked at your code. It appears that you are running
the code (accu.sc) *interpreted* (your file top.sc, which you do
compile, is a read-eval-print loop which calls eval, so the code from
accu.sc which you pipe to "top" will be interpreted). You should get
much better performance with Gambit if you compile the accu.sc
program directly with gsc.
Marc
More information about the Gambit-list
mailing list