"Vlisp was the precursor to Le_Lisp, one of the important Lisp dialects in France and Europe during the 1980's; though the dialects were different, they shared some important implementation techniques." [Steele and Gabriel 1993]
Abstract: VLISP-11 is a complete LISP programming environment which will run on any model PDP-11 or LSI-11. The VLISP interpreter is written in MACRO assembly language and implements 160 LISP functions including several I/O functions providing access to the RT-11 file structure. The rest of the package is written in VLISP and includes a pretty-printer (with parenthesis matching and commenting facilities), a save utility, a list oriented editor, a debugger, a file transfer utility, and an infinite precision floating point package. Additional versions are included which utilize the EIS or EIS/FIS instructions.
Mennen obtained the source code from Patrick Greussay and made various bug fixes and improvements, marked in the source code with "[PM]".
Manual of the LISP 510 system, description and use,running on the CAE 510 computer manufactured by the "Compagnie Européenne d’Automatisme Électronique".
The VLISP 10 Reference Manual, a version of the VLISP system designed at the University Paris-8 Vincennes, implemented on the PDP-10 Computer, manufactured by Digital Equipment Corporation.
Illustrated with the Suite I for Cello Solo by J. S. Bach and the famous Go game from the Yasunari Kawabata's Book: "The Master of Go".
The VLISP 10.3 Reference Manual, a version of the VLISP system designed at the University Paris-8 Vincennes, implemented on the PDP-10 Computer, manufactured by Digital Equipment Corporation.
Illustrations by Mrs. Katarzyna Zelaska.
VLISP 16 Reference Manual. This version of VLISP is implemented on the Solar 16 computer, produced by the French Company "Télémécanique Électrique" followed by the "Société Européenne de Miniinformatique et Systèmes" (SEMS).
The VLISP 8.2 Reference Manual, a version of the VLISP system designed at the University Paris-8 Vincennes and implemented on 8080 / Z80 micro-computers family.
Abstract: this paper describes the implementation of a VLISP interpreter and the associated compiler on a 8bit micro-processor, the VCMC2 virtual machine, the inherent limitations of such systems and the current status of VLISP 8 at the Université de Paris VIII - Vincennes.
Abstract: We describe in this paper a highly-optimized LISP compiler. The VLISP dialect is used as the source language and as the compiler language. This compiler can be used on any existing VLISP interpreters (from the PDP-10 to the Intel 8080). It generates instructions for the virtual machine VM#2 for portability and simplicity. Compiled functions are 6 times faster and memory usage is reduced (around 4 times).
Abstract: We describe in this paper, the design of a LISP system on 8 bit micro-computers and its incarnation: the VLISP 8 interpreter, implemented on INTEL 8080 based systems.
According to the space and time limitations on such computers, several representations and manipulations of (atypical) LISP objects are discussed.
VLISP 8, which is compatible with other VLISP systems, has a new style of function invocation (using F-TYP and F-VAL attributes), a management of small integers numbers which don't need any extra storage and an evaluator which does not create any ConsCells.
This is a translation of Chapter 3 (the VCMC2 machine) of Chailloux's thesis (see above).
"Some parts of the text (programs, ...) have been omitted as they contain no French: partial inclusion signals their existence."