LIS (Language d'Implementation de Systèmes) was a system implementation
programming language
A programming language is a system of notation for writing computer programs. Most programming languages are text-based formal languages, but they may also be graphical. They are a kind of computer language.
The description of a programming l ...
designed by
Jean Ichbiah
Jean David Ichbiah (25 March 1940 – 26 January 2007) was a French computer scientist and the initial chief designer (1977–1983) of Ada, a general-purpose, strongly typed programming language with certified validated compilers.
Ea ...
, who later designed
Ada
Ada may refer to:
Places
Africa
* Ada Foah, a town in Ghana
* Ada (Ghana parliament constituency)
* Ada, Osun, a town in Nigeria
Asia
* Ada, Urmia, a village in West Azerbaijan Province, Iran
* Ada, Karaman, a village in Karaman Province, Tu ...
.
LIS was used to implement the compiler for the Ada-0 subset of Ada at
Karlsruhe
Karlsruhe ( , , ; South Franconian German, South Franconian: ''Kallsruh'') is the List of cities in Baden-Württemberg by population, third-largest city of the German States of Germany, state (''Land'') of Baden-Württemberg after its capital o ...
on the
BS2000 Siemens operating system.
Later on the Karlsruhe Ada compilation system got rewritten in Ada-0 itself, which was easy, because LIS and Ada-0 are very close.
Notes
References
* Jean D. Ichbiah, ''The System implementation language LIS'', Louveciennes, France: Compagnie internationale pour l'informatique, 1976.
Procedural programming languages
{{compu-prog-stub