I took a look at the translated code. This is the source: hi = Hi() hi.there hi.there.call() hi.there()
and this is the corresponding code translated (generated by pyjs/translator.py): $m['hi'] = $m['Hi'](); $p['getattr']($m['hi'], 'there'); $m['hi']['there']['$$call'](); $m['hi']['there'](); hi.there.call() and hi.there() were not translated correctly (calling getattr is missing). I am guessing that the correct translation is: $m['hi'] = $m['Hi'](); $p['getattr']($m['hi'], 'there'); $p['getattr']($m['hi'], 'there')['$$call'](); $p['getattr']($m['hi'], 'there')(); Am I right? If so, we have two the problems. The one is in translation, and the other is __call__() not implemented. -- --- You received this message because you are subscribed to the Google Groups "Pyjs.org Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
