X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;ds=sidebyside;f=doc%2Fref_object.xml;h=ed76892089168cf6c95f8d66003b8b605dce86c2;hb=9cb589c2b664ef7e2e695eab3970ae76a73fcc7d;hp=893121977c95277d0fdfbedd3eecfe24a039ff7a;hpb=e23ce13827d1948c2e46f2b36a4a22127615844a;p=uffi.git diff --git a/doc/ref_object.xml b/doc/ref_object.xml index 8931219..ed76892 100644 --- a/doc/ref_object.xml +++ b/doc/ref_object.xml @@ -1,7 +1,7 @@ + %myents; ]> @@ -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.