You've been looking at Gambit generated code too long... so long that you no longer notice the triple underscore prefix! That is the Gambit prefix!
Marc
On 16-Feb-09, at 9:20 PM, Adrien Piérard wrote:
By the way, I'm surprised that there is no prefix to that NAME part to avoid possible name clashes with other libs, especially in a FFI. I'd expect ___gambc_result or something like that, shouldn't I?
2009/2/17 Pavel Dudrenov dudrenov@gmail.com Does Marc have the ___NAME stuff documented somewhere? I know that if I read the compiler code I'd probably figure it out, but someone might have done that already. From the small bits and peaces I've seen, mainly from FFI code in gambit, it reminds me of an assembly/register machine in C.
Pavel
On Mon, Feb 16, 2009 at 3:17 PM, Guillaume Cartier
((c-lambda () unsigned-long "___result = GCFunction;")))
-- Français, English, 日本語, 한국어
Gambit-list mailing list Gambit-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list