Greetings, Sorry for following up my own post, but here's what's happening:
* `for' is opening a new block * TestFromCode() is creating two implicit functions -- b'get() and b'put() * print_var() is looking for "b" and not finding it. Instead it's finding the two implicit functions, but the implicit functions are not used in this context. The most logical answer is probably to create the implicit functions at the same block level as the original variable instead of in the current block. That way if they're used in several places they won't be recreated for each. I'll work on it. Congratulations on finding this! It's one of the more obscure bugs I've seen. --kyle -- You received this message because you are subscribed to the Google Groups "jallib" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/jallib?hl=en.
