cvsuser     04/03/02 04:25:01

  Modified:    docs/pdds pdd16_native_call.pod
  Log:
  Consolidate dlfunc/NCI function signatures
  
  Revision  Changes    Path
  1.7       +43 -1     parrot/docs/pdds/pdd16_native_call.pod
  
  Index: pdd16_native_call.pod
  ===================================================================
  RCS file: /cvs/public/parrot/docs/pdds/pdd16_native_call.pod,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -w -r1.6 -r1.7
  --- pdd16_native_call.pod     28 Feb 2004 09:16:37 -0000      1.6
  +++ pdd16_native_call.pod     2 Mar 2004 12:25:01 -0000       1.7
  @@ -1,5 +1,5 @@
   # Copyright: 2001-2004 The Perl Foundation.  All Rights Reserved.
  -# $Id: pdd16_native_call.pod,v 1.6 2004/02/28 09:16:37 mikescott Exp $
  +# $Id: pdd16_native_call.pod,v 1.7 2004/03/02 12:25:01 dan Exp $
   
   =head1 NAME
   
  @@ -52,6 +52,48 @@
   remains as an avenue for adding additional functionality.
   
   =over 4
  +
  +=item v
  +
  +Void. As a return type indicates that there I<is> no return type. As
  +a parameter indicates that there are no parameters. Can't be mixed
  +with other parameter types.
  +
  +=item c
  +
  +Char. This is an integer type, taken from (or put into) an I register.
  +
  +=item s
  +
  +short. An integer type, taken from or put into an I register
  +
  +=item i
  +
  +int. An integer type.
  +
  +=item l
  +
  +long. An integer type. You know the drill.
  +
  +=item f
  +
  +float. F register denizen.
  +
  +=item d
  +
  +double. F register, double-precision floating point type
  +
  +=item p
  +
  +PMC thingie. A generic pointer, taken from or stuck into a PMC's
  +data pointer. If this is a return type, parrot will create a new
  +UnManagedStruct PMC type, which is just a generic "pointer so some
  +damn thing or other" PMC type which Parrot does I<no> management of.
  +
  +=item t
  +
  +string pointer. Taken from, or stuck into, a string
  +register. (Converted to a null-terminated C string before passing in)
   
   =item C
   
  
  
  

Reply via email to