[comp.lang.lisp] Help wanted with VAX LISP :- executable images

ogormanp@ul.ie (Peter O'Gorman BM/017 Maths Dept. U.L.) (02/01/90)

I am using VAX LISP V2.1 on a DEC VAX 8530.

The manual says that an executable image can be created, by using
the function 'define-lisp-system'. 

This function is supposedly in the package VAX-LISP.
When I tried it, I was informed that it is an undefined function.
I did try use-package etc.

I realise that it is probably only my stupidity, as I am still learning the
language, but I would appreciate help on this.

Thanks.
		-Peter
-
Peter O'Gorman, Maths dept, University of Limerick, Ireland.
E-Mail : OGORMANP@UL.IE 

meltsner@athena.mit.edu (Ken Meltsner) (02/01/90)

I'm not sure if Vaxlisp 2.1 supports  standalone executable images; the first
version I can remember that did was 2.2  Since the current release is 3.0a, 
you may want to upgrade. (The new system has many other advantages as well.)

Here's a sample define-lisp-system:

(define-lisp-system "junker"
  :exclude '(:editor
              :compiler
              :uis
              )
  :requires-license nil
  :input-files '("test-junk")
  :main 'countdown)

Test-junk.lsp has a single function COUNTDOWN which runs from 10 to 1.

But I suspect your big problem is an obsolete version of LISP.

			Ken