Skip to main content

IBM Systems  >   z Systems  >   z/VM  >  

Description of PCALLC

Download count: 5 this month, 3709 altogether.

Downloads for PCALLC:
VMARC archive: v-9K

 
************************************************************************
* :nick.PCALLC     :sec.UNCLASSIFIED                  :disk.VMTOOLS
* :title.Support for calling C/370 from VS/Pascal
* :version.1.0     :date.93/01/28   :support.A
* :oname.Mark A. Carpenter          :onode.RALVM12    :ouser.MCARP
* :aname.Mark A. Carpenter          :anode.RALVM12    :auser.MCARP
* :lang.ASSEMBLER  :source.Y
* :doc.See Code
* :kwd.language interlanguage c/370 vspascal
* :support.X
* :repository.IBMVMGAT
* :abs.PCALLC provides an interface for Pascal code to create a
* persistent C runtime environment, call from Pascal to C functions,
* and terminate the C runtime environment. Includes sample code. PCALLC
* contains instructions and is easily customized for your use.
* :lic.By placing material on this conference, I agree to grant
* IBM a non-exclusive, royalty-free license for the material
* as set forth in the LICENSE AGREEMNT file on this conference.
************************************************************************
 &1 &2 PCALLC   LICENSE  *        PCALLC License Agreement
 &1 &2 PCALLC   ASSEMBLE *        Assembly glue code - the magic!
 &1 &2 TRYPAS   PASCAL   *        VSPascal Sample caller program
 &1 &2 CROUTINE C        *        C/370 Sample called function
 &1 &2 PCALLC   EXEC     *        VM exec to build it all