Next: , Previous: , Up: The Byte Data Library   [Index]


13.9.8 Byte Data Character Set Search Functions

b_even

integer b_even(data d, integer p, text w);

is the number of characters immediately preceding the p position in the d byte array that do not belong to the w character set (negative position indications are interpreted with respect to the end of string)

See Negative Indices.

        0                         P
        ----------(---not-in-W---)---------->

b_look

integer b_look(data d, integer p, text w);

is the number of characters immediately following the p position in the d byte array that do not belong to the w character set (negative position indications are interpreted with respect to the end of string)

See Negative Indices.

        0         P
        ----------(---not-in-W---)---------->

b_rate

integer b_rate(data d, integer p, text w);

is the number of characters immediately preceding the p position in the d byte array that belong to the w character set (negative position indications are interpreted with respect to the end of string)

See Negative Indices.

        0                         P
        ----------(-----in-W-----)---------->

b_side

integer b_side(data d, integer p, text w);

is the number of characters immediately following the p position in the d byte array that belong to the w character set (negative position indications are interpreted with respect to the end of string)

See Negative Indices.

        0         P
        ----------(-----in-W-----)---------->