ES2 MUD LIB :: 東方故事二(ES2) 天朝帝國 mudlib 瀏覽展示
/doc/efuns/errorp
eeeerrrrrrrroooorrrrpppp((((3333)))) MMMMuuuuddddOOOOSSSS ((((5555 SSSSeeeepppp 1111999999994444)))) eeeerrrrrrrroooorrrrpppp((((3333))))
NNNNAAAAMMMMEEEE
errorp() - determine whether or not a given variable is an
error code
SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
int errorp( mixed arg );
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
Returns 1 if `arg' is an integer that is an error code.
Eventually efuns will be modified to return standard error
codes so that code like this will be possible:
if (errorp(result = efun_call()))
printf("error = %d\n", result);
In future, there will also be a perror(result) efun to
return error string that goes with a particular error
integer.
SSSSEEEEEEEE AAAALLLLSSSSOOOO
nullp(3), undefinedp(3)
Page 1 (printed 3/16/95)