Next: Byte Data Comparison Functions, Previous: Byte Data Intrinsic String Copy Functions, Up: The Byte Data Library [Index]
data b_add(data d, data v);
is d, appends the v byte array to the d byte array (same as ‘bb_copy’(d, v))
data b_copy(data d, data v);
is d, sets the d byte array as v
data b_ecopy(data d, data v, integer x, integer a);
is d. Sets the d byte array as the first a characters following the x position in the v byte array (negative position indications are interpreted with respect to the end of string) if a are available, as many as available otherwise (much the same as ‘b_cast’(d, ‘b_cut’(v, x, a)) for positively defined x).
data b_rule(data d, integer p, data v, integer x, integer a);
is d. Copies the first a characters following the x position in the v byte array at the p position in the d byte array if a are available, as many as available otherwise (negative position indications are interpreted with respect to the end of string). d is overwritten. d is extended as necessary. Much the same as ‘b_patch’(d, p, ‘b_cut’(v, x, a)) for positively defined x.
data bb_copy(data d, data v);
is d, appends the v byte array to the d byte array
data bu_copy(data d, integer u, data v);
is d, inserts the v byte array in the u position in the d byte array (negative position indications are interpreted with respect to the end of string)
See Byte Data Intrinsic String Copy Functions.
See Negative Indices.
Next: Byte Data Comparison Functions, Previous: Byte Data Intrinsic String Copy Functions, Up: The Byte Data Library [Index]