[Info-vax] VAX Common Lisp

Robert Carleton rbc at rbcarleton.com
Wed Oct 26 06:44:52 EDT 2022


On Wednesday, October 26, 2022 at 4:44:59 AM UTC-5, hb wrote:
> On 10/25/22 02:50, Dave Froble wrote: 
> 
> > I don't know anything about LISP, and I don't know if a process image is 
> > re-startable.  Seems to me there might be a bit more to it.
> As other Lisp implementations, VAX LISP/VMS could save its state: 
> 
> 2.11 USING SUSPENDED SYSTEMS 
> A suspended system is a binary file that is a copy of the LISP memory 
> in use during an interactive LISP session up to the point at which you 
> create the suspended system. The purpose of a suspended system is to 
> save the state of an interactive LISP session. You might want to do 
> this if your work is incomplete. By resuming LISP from a suspended 
> system, you can continue your work from the point at which you 
> stopped. 
> 
> and a 
> 
> 1.1.6 Call-Out Facility 
> QvAX LISP includes a call-out facility, which lets you call programs 
> written in other VAX/VMS programming languages and programs that 
> include run-time library (RTL) routines and VMS and RMS system 
> services. Chapter 2 of the VAX LISP/VMS System Access Programming 
> Guide describes the call-out process and explains how to use the 
> call-out facility 
> 
> (VAX LISP/VMS User's Guide, as found on/with 
> https://usermanual.wiki/search.php?q=vax%20lisp)

So, who wound up with the intellectual property/source for VAX Common Lisp? Is it LispWorks Ltd?



More information about the Info-vax mailing list