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.