The standard way is to write the base functionality in C, and then inherit that from the Pike code, adding the higher level functionality. No _Foo module is needed, just make a src/modules/Foo.pmod.in with the Pike code.
/ Marcus Comstedt (ACROSS) (Hail Ilpalazzo!)
Previous text:
2003-02-03 11:15: Subject: Two questions
Regarding combining a C and Pike module (which didn't really get any answers), I suggested the Image method; using a magic `[] in ADT.pmod for looking up identifiers from an _ADT module written in C. (Image does it the other way around, though.)
If there is a better way of doing this, now is a good time to say so.
/ Johan Sundström (a hugging punishment!)