Re: [C++-sig] Implementation of proper overload resolution

2009-12-17 Thread Troy D. Straszheim
Neal Becker writes: > I assume overload resolution extends to scoring multiple arguments as well? > Sure. This is the reason that scores are optional. If any single argument scorer returns optional() (meaning 'unsuitable'), this stops evaluation and kills the score for the entire signature. He

Re: [C++-sig] Implementation of proper overload resolution

2009-12-17 Thread Neal Becker
I assume overload resolution extends to scoring multiple arguments as well? ___ Cplusplus-sig mailing list Cplusplus-sig@python.org http://mail.python.org/mailman/listinfo/cplusplus-sig

Re: [C++-sig] Implementation of proper overload resolution

2009-12-17 Thread Dane Springmeyer
Troy, Incidentally, do you know the proper way (or is there a proper way?) to support None type keyword arguments? Cheers, Dane On Dec 17, 2009, at 11:11 AM, Dane Springmeyer wrote: Troy, Really __impressive__ write-up and work on this. I'd definitely be interested in build instructi

Re: [C++-sig] Implementation of proper overload resolution

2009-12-17 Thread Dane Springmeyer
Troy, Really __impressive__ write-up and work on this. I'd definitely be interested in build instructions and your work getting into future releases. Cheers, Dane On Dec 17, 2009, at 8:08 AM, Troy D. Straszheim wrote: Here's what I've got on overloading. This turned out to be a lot m

[C++-sig] Implementation of proper overload resolution

2009-12-17 Thread Troy D . Straszheim
Here's what I've got on overloading. This turned out to be a lot more work, and this mail much longer, than I'd hoped. Would appreciate a readthrough and comments/questions, I've done about all I can do. First a review of the problems, then a walkthrough of an implementation I have that fixes t