•  Back 
  •  C Language 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help 
  •  Show info about hypertext 
  •  View a new file 
Topic       : C-Language Documentation
Author      : John Kormylo
Version     : C.HYP 1.0
Subject     : Documentation/C-Language
Nodes       : 233
Index Size  : 6362
HCP-Version : 3
Compiled on : Atari
@charset    : atarist
@lang       : en
@default    : 
@help       : Help
@options    : +g -i -s +x +z -t4
@width      : 75
View Ref-File[ Functions: pascal ]

... forces function parameters to be passed on the stack from left
(high) to right (low) and to always use the D0 register for return
vulues according to the Pascal standard.
(One could also set the -Q flag of the Compiler Options.)

If you want to link with object modules from a Pascal compiler, you
should use 'pascal' in the prototypes for those functions.

If you want to create object modules to be called by a Pascal program,
you should use 'pascal' in the function definition.

See also Parameter Passing.