X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=doc%2Fref_object.xml;h=ed76892089168cf6c95f8d66003b8b605dce86c2;hb=895cdddc64ad069c4d8173a21d0d5ce47b79e919;hp=6ee2efd4925dce87f58f7a80d080832a55e50e81;hpb=9800f5cf7bea68d91a31eab7db1f5cc775b03d33;p=uffi.git diff --git a/doc/ref_object.xml b/doc/ref_object.xml index 6ee2efd..ed76892 100644 --- a/doc/ref_object.xml +++ b/doc/ref_object.xml @@ -667,6 +667,13 @@ if a cstring returned by a function is &null;. Arguments and Values + + binding-name + + A symbol which will be bound to the casted object. + + + ptr @@ -693,12 +700,9 @@ if a cstring returned by a function is &null;. Description - Executes BODY with POINTER cast to be a pointer to type TYPE. If - BINDING-NAME is provided the cast pointer will be bound to this - name during the execution of BODY. If BINDING-NAME is not provided - POINTER must be a name bound to the pointer which should be - cast. This name will be bound to the cast pointer during the - execution of BODY. + Executes BODY with POINTER cast to be a pointer to type TYPE. + BINDING-NAME is will be bound to this value during the execution of + BODY. This is a no-op in AllegroCL but will wrap BODY in a LET form if BINDING-NAME is provided.