Article View: comp.sys.dec
Article #5586Re: Using CLI Routines from VAX Pascal
From: vanavermaet
Date: Wed, 07 Feb 1990 09:20
Date: Wed, 07 Feb 1990 09:20
30 lines
1502 bytes
1502 bytes
[ inherit('STANDARD_DISCLAIMER') ]
In article <932@soleil.UUCP>, geigel@soleil.UUCP (jogle) writes...
[...]
> I can't seem to find the system file to include that contains all the
> return codes for these routines. (e.g. CLI$_NORMAL, CLI$_PRESENT, etc).
You could simply declare them as follows:
var
CLI$_PRESENT : [ external, value ] unsigned;
In general, in Vax/VMS, most such symbols can be resolved by two means:
1. during the compilation - for Pascal, that often means
[ inherit('SYS$LIBRARY:STARLET') ]
2. during the link - as shown above
For some groups of symbols, only one method is available.
Regards,
Peter Van Avermaet
Digital Equipment, E.I.S. Europe, Application Development Group (Brussel site)
InterNet: vanavermaet@player.dec.com or vanavermaet%player.dec.com@decwrl.dec.com
UUCP: node-1!node-2!...!decwrl!player.dec.com!vanavermaet or vanavermaet@player.dec.com
Phone: +32 2 244 7959
Snailmail: Luchtschipstraat 1
1140 Brussel
Belgium
Technical Details
Message-ID:
<141@uninet.vbo.dec.com>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!ns-mx!iowasp!deimos!ux1.cso.uiuc.edu!iuvax!cica!tut.cis.ohio-state.edu!ucbvax!decwrl!shlump.nac.dec.com!ryn.esg.dec.com!uninet!player!vanavermaetShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!ns-mx!iowasp!deimos!ux1.cso.uiuc.edu!iuvax!cica!tut.cis.ohio-state.edu!ucbvax!decwrl!shlump.nac.dec.com!ryn.esg.dec.com!uninet!player!vanavermaet From: vanavermaet@player.dec.com Newsgroups: comp.sys.dec,comp.os.vms,comp.lang.pascal Subject: Re: Using CLI Routines from VAX Pascal Message-ID: <141@uninet.vbo.dec.com> Date: 7 Feb 90 09:20:36 GMT Sender: news@uninet.vbo.dec.com Followup-To: comp.sys.dec Organization: Digital Equipment Corporation Lines: 30