[gambit-list] 90 min s2c & linking separately compiled object files

Michal Maruska mmaruska at gmail.com
Mon Dec 9 07:29:16 EST 2013


Hello,
I'm curious about how the ... function calls translated to jumps ...
explained in the 90min document/video is implemented for scheme
libraries compiled separately,
and thus the possible jumps are between different (Elf) object files.

I.e. at the C level, how is TCO (constant space for special
recursion..) achieved
for 2 scheme functions  which were compiled into 2 separate object files?

Thanks



More information about the Gambit-list mailing list