Confusing error when calling functions in 0.
Imported from http://bugzilla.roxen.com/bugzilla/show_bug.cgi?id=2950
Reported by Martin Stjernholm mast@roxen.com
Pike v7.3 release 18 running Hilfe v3.2 (Incremental Pike Frontend)
> object o = 0;
> o->create ("bar");
invalid digits, cannot convert to mpz
Unknown program: create("bar")
HilfeInput:1: ___HilfeWrapper()
Since it's a common error that zero is dereferenced, it should be a more obvious error here. In the specific case of the create method, a solution is probably to make it static, which it ought to be anyway, but the problem applies to other Gmp.bignum methods as well.