On Tue, 3 Jul 2007, Alexandre Quessy wrote:
2007/7/3, Mathieu Bouchard <[EMAIL PROTECTED]>:
Here we are talking about class names at pd level. By putting the python
class name as a 2nd or 4th element in the objectbox, Pyext bypasses Pd's
own class naming mechanisms and also rejects the principle that no matter
which language you use to extend pd, you can do essentially the same.
Several other things break that principle: e.g. abstractions can't use
variable number of arguments in their $-args. Pyext's class naming is
another of them.
Abstractions can't use variable number of arguments in their $-args
... unless one uses dollarg from iemlib ! (T. Musil)

or [args] from gridflow, which handles non-zero defaults.

or Johannes Zmölnig's modification of pd to accept $* as meaning "all arguments" http://sourceforge.net/tracker/index.php?func=detail&aid=1543850&group_id=55736&atid=478072

 _ _ __ ___ _____ ________ _____________ _____________________ ...
| Mathieu Bouchard - tél:+1.514.383.3801, Montréal QC Canada
_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to