🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.dec
Article #5586

Re: Using CLI Routines from VAX Pascal

#5586
From: vanavermaet
Date: Wed, 07 Feb 1990 09:20
30 lines
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!vanavermaet

Show 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