pike.git
/
src
/
builtin.cmod
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/builtin.cmod:19:
#include "pike_types.h" #include "pike_memory.h" #include "threads.h" #include "module_support.h" #include "cyclic.h" #include "bignum.h" #include "main.h" #include "operators.h" #include "builtin_functions.h" #include "fsort.h"
-
#include "stuff.h"
+
#include "pike_cpulib.h" #include "gc.h" #include "block_allocator.h" #include "pikecode.h" #include "opcodes.h" #include "whitespace.h" #include "sprintf.h" #include <errno.h> #include <math.h>
pike.git/src/builtin.cmod:957:
for (i=0; i<l; i++) { *p++ = hexchar[*st>>4]; *p++ = hexchar[*st&15]; st++; } } RETURN end_shared_string(hex); }
+
extern const unsigned char hexdecode[256];
+
/*! @decl string(8bit) hex2string(string(8bit) hex) *! @appears String.hex2string *! *! Convert a string of hexadecimal digits to binary *! data. Non-hexadecimal characters will be ignored when between *! tuples. Eg. "00 00" is ok, but "0 000" isn't. *! *! @seealso *! @[string2hex()] */