Next: args predefined genbuffers, Previous: args predefined procedures, Up: args predefined [Index]
Introduction to generalised C strings, for details on generalised C strings.
The following bindings are exported by the library (vicare
arguments validation).
Succeed if obj is a generalised C string.
Succeed if obj is #f or a generalised C string.
If str is a pointer object: succeed if str.len an exact
integer in the range of the C language type size_t.  Otherwise
succeed if str.len is #f.
Succeed if obj is a generalised C string and obj.len its optional length.
Succeed if obj is a #f or a generalised C string and
obj.len its optional length.  If obj is #f:
obj.len must be false too.