On Sun, Dec 14, 2008 at 12:15:37AM +0100, Jack Jansen wrote: > I think the various other non-Applescript OSA implementations (what > was the name of that database-like package again?) don't count as > prior art for this patent because of the "automatically build glue > classes" clause, but the original MacPython OSA interfaces definitely > did that.
Frontier and its derivatives semi-automatically built glue scripts (and mappings from names to constants, etc.), which it stored statically in the object database. Sometimes the glue scripts didn't work properly out of the box and you had to edit them manually. There's some discussion of the process here: <http://pages.sbcglobal.net/mattneub/frontierDef/ch32.html#pgfId-896> All that code is open-source now, for example the 'aete' parser is here: <http://frontierkernel.sourceforge.net/cgi-bin/lxr/source/Common/source/osaparseaete.c> Code from an earlier time. How I miss Frontier... -- Nicholas Riley <njri...@uiuc.edu> | <http://www.uiuc.edu/ph/www/njriley> _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig