Thanks for the replies. I am imagining a calling convention, usable in C via __attribute__((...)), that does not preserve the caller's stack pointer. I imagine that compiled Chicken code would interact well with C using this convention. Been working a little (er, about 100 hours) on it. For the bored or intrepid: http://john-edwin-tobey.org/FuncC/funcc/README
Cheers, John _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users