kickaha: (Default)
kickaha ([personal profile] kickaha) wrote2008-09-02 01:23 pm

What the... FSCK???

Who the HELL declares a function pointer *type* in the argument list to a method declaration?!?

WHAT IS WRONG WITH THESE PEOPLE?!?

*fume*

[identity profile] actsofcreation.livejournal.com 2008-09-02 05:30 pm (UTC)(link)
Oh common... like you've never passed a function object to a method in Python (or used function decorators, which are the same thing)?

Sounds like a poor mans screwed up visitor...

[identity profile] kickaha.livejournal.com 2008-09-02 06:01 pm (UTC)(link)
No, it's just screwed up. Passing a function pointer is one thing, but to declare the type in the argument list is just sadistic.

I swear to god, these people have never heard of typedefs.

OTOH, adapting the code to analyze this, plus this little gem (http://lists.cs.uiuc.edu/pipermail/cfe-dev/2008-August/002670.html) got me thinking, and voila: I now can support closures/blocks/lambdas/inner methods.

:)

[identity profile] kickaha.livejournal.com 2008-09-02 06:27 pm (UTC)(link)
Yes, but we *know* you're wrong in the head.

[identity profile] kickaha.livejournal.com 2008-09-03 12:37 am (UTC)(link)
Oh look who's talking... :D

[identity profile] ashears.livejournal.com 2008-09-03 12:43 am (UTC)(link)
Oh, that's why I post these comments.

I want to be the random pot calling the kettle a geek.

Or something. ;)