home *** CD-ROM | disk | FTP | other *** search
- ; INIT.LSP - the standard iLISP initialization file
- ; (C) Copyright by Computing Insights, 1983
-
- (PROGN (PRIN1 '"Please wait ..")'".")
- (OUTPUT NIL) ;Mask this activity
-
- (PROGN
- (MEMORY (FIX (* 0.87 (CADDR (MEMORY)))) 100) ;Expand Memory
- (RECLAIM)(RECLAIM) ; and properly collect it
- (RANDOM ()) ;Randomize RANDOM
- (CLOSE (INPUT 'CON:)) ;INPUT back to console
- ;Define a startup EXEC
- (SETQ EXEC
- '(PROGN
- (OUTPUT 'CON:) ;Output to console
- (TERPRI) ;Skip a line
- ;Print a random greeting
- ;*****Plea for registration*****
- ;These lines can be deleted by any ASCII text editor.
- ;PLEASE DO NOT DISTRIBUTE A COPY OF iLISP WITHOUT THIS MESSAGE HERE
- (PRIN1 '"iLISP is a shareware product. ")(TERPRI)
- (PRIN1 '"If you like and use iLISP, please support the shareware concept")(TERPRI)
- (PRIN1 '"by registering your copy. Full registration costs $35. ") (TERPRI)
- (PRIN1 '"Please send your name and address with a check to ")(TERPRI)(TERPRI)
- (PRIN1 '" Computing Insights")(TERPRI)
- (PRIN1 '" P.O. Box 4033")(TERPRI)
- (PRIN1 '" Madison, WI 53711")(TERPRI)(TERPRI)
- (PRIN1 '"Registered users receive a hardcopy (250 pages) of the iLISP")(TERPRI)
- (PRIN1 '"Reference Manual and the Introductory Guide to iLISP.")(TERPRI)(TERPRI)(TERPRI)
- ;*****End of Plea*****
- (PRIN1 (NTH '( Greetings
- Hi
- Hello
- Welcome
- "LISP!, At Last"
- "Welcome to iLISP" )
- (ADD1(FIX(* 6(RANDOM))))))
-
- (TERPRI)(TERPRI) ;print a couple of blank lines
- ;and reset EXEC
- (SETQ EXEC '(PRINT (EVAL (READ))) ))))
-
-
-
-
-
-
-
-
-