[Info-vax] VMS process communication
John Reagan
xyzzy1959 at gmail.com
Wed Oct 5 15:17:40 EDT 2022
On Wednesday, October 5, 2022 at 11:28:16 AM UTC+2, Ian Miller wrote:
> On Wednesday, October 5, 2022 at 12:11:32 AM UTC+1, Arne Vajhøj wrote:
> > On 9/13/2022 8:34 PM, Arne Vajhøj wrote:
> > > I do not have any experience wth sys$icc_* so that will
> > > need a little research.
> > Done.
> >
> > https://www.vajhoej.dk/arne/articles/vmsipc.html#icc
> >
> > ICC
> > Concept
> > Demo
> > System Service (C, Fortran, Pascal)
> >
> > Arne
> the ICC routines are intriguing. Good to see an example. Did you report the issue with Pascal to VSI?
I have not heard about any issues with the ICC definitions being Pascal "unfriendly".
If you ever want to override/bypass the type checking between the actual parameter and the formal parameter, you can use an explicit %IMMED, %REF, or %STDESCR as appropriate on the actual parameter. In that case, the compiler will skip the check and just pass what you specified. You can even provide more arguments than in the format definition by just using explicit argument mechanisms on the "extra" arguments.
More information about the Info-vax
mailing list