Section courante

A propos

Section administrative du site

Fiche technique
Type de produit : Langage de programmation
Auteur : Lifeboat Associates
Date de publication : 1982 à 1988

Introduction

Le langage de programmation Lattice C est célèbre parce qu'il été le premier compilateur C a être proposé pour les compatibles IBM PC en 1982 par Lifeboat Associates. Il était compatible avec le PC DOS et le MS-DOS et réclamait 96 Ko de RAM et 2 unités de disquette. Par la suite, il fut porté sur beaucoup d'autres plateforme comme les ordinateurs centrales MVS et VMS, puis pour les stations de travail UNIX et OS/2, et également pour les ordinateurs de la famille des Commodore Amiga, Atari ST et le Sinclair QL.

Concept

Le compilateur Lattice C est une mise en oeuvre classique d'un langage de programmation compilé, dont le but est des programmes rapides et compacts adaptés à une utilisation en production. Le développement de programme dans un tel système comprend un certain nombre d'étapes logiques répétées, comme le montre le diagramme ci-dessous :

Après chaque étape du processus, une vérification des erreurs est effectuée. Notez que la détection d'une erreur conduit invariablement à la première étape et à la répétition de la séquence.

Liste des versions

Nom Date de publication Description
Lattice C 1.00 for DOS 1982 Premier compilateur C pour IBM PC
Lattice C 2.12 for DOS 1984 Modification mineurs
Lattice C 2.15 for DOS 1985 Modification mineurs
Lattice C for Amiga 1985 Supporte les micro-ordinateurs Commodore Amiga.
Lattice C for VAX/VMS 1985 Supporte le système d'exploitation VMS du VAX.
Lattice C for Z80 1985 Supporte le micro-processeurs avec l'assembleur Z80.
Lattice C for UNIX 1985 Support le VAX/UNIX, MC68000/UNIX, Altos 586/Xenix et Hewlett Packard-UX.
Lattice C 3.0 for DOS 1986 Supporte maintenant les instructions 80186, 80286 et les instructions des coprocesseurs mathématiques 8087 et 80287. De plus, il contient à partir de cette fonction plus de 325 fonctions.
Lattice C 3.0 for DOS and OS/2 1988 Supporte le système d'exploitation DOS et OS/2.


Dernière mise à jour : Dimanche, le 15 octobre 2017