> Is there any way to know (from c) if a lua function expects to have "self" > on the stack? I don't think so. But you have to know what arguments a function takes in order to call it anyway. I think this is more of documentation thing. Nick