Hacker News new | ask | show | jobs
by shadowofneptune 1164 days ago
I've been able to get around this in language-to-C compilation by inserting trampoline macros. The first instance of the call deploys the trampoline function, further tail calls return to it with the next function pointer as a parameter.