parrotcode: languages/tcl/src/binary.c | |
Contents | Language Implementations | TCL |
languages/tcl/src/binary.c
RT#48162
static int extract_int(char *str, int *pos, int length)
static PMC *binary_scan_number_field(PARROT_INTERP, char field, char *binstr, int *_pos, int length)
static PMC *binary_scan_number_slurpy(PARROT_INTERP, char field, char *binstr, int *_pos, int length)
static PMC *binary_scan_number(PARROT_INTERP, char field, char *format, int *formatpos, int formatlen, char *binstr, int *binstrpos, int binstrlen)
static STRING *binary_scan_string_field(PARROT_INTERP, char field, char *binstr, int *_binstrpos, int binstrlen, STRING *value, int length)
static STRING *binary_scan_string_slurpy(PARROT_INTERP, char field, char *binstr, int *_binstrpos, int binstrlen, STRING *value)
static PMC *binary_scan_string(PARROT_INTERP, char field, char *format, int *formatpos, int formatlen, char *binstr, int *binstrpos, int binstrlen)
PMC *ParTcl_binary_scan(PARROT_INTERP, STRING *BINSTR, STRING *FORMAT)
static STRING *binary_format_number_field(PARROT_INTERP, char field, STRING *binstr, PMC *value)
static STRING *binary_format_number(PARROT_INTERP, char field, STRING *binstr, PMC *value, char *format, int *formatpos, int formatlen)
static STRING *binary_format_string_field(PARROT_INTERP, char field, STRING *binstr, STRING *strval, int length)
static STRING *binary_format_string(PARROT_INTERP, char field, STRING *binstr, PMC *value, char *format, int *formatpos, int formatlen)
STRING *ParTcl_binary_format(PARROT_INTERP, STRING *FORMAT, PMC *values)
|