Global Information Lookup Global Information

Lattice C information


Lattice C
Developer(s)Steve Krueger et al.
Initial release1982; 42 years ago (1982)
Written inC, Assembly
Operating systemDOS, OS/2, MVS, VMS, UNIX, AmigaOS, Sinclair QDOS, Atari TOS
TypeCompiler
LicenseProprietary
Websitesupport.sas.com/documentation/onlinedoc/sasc/

The Lattice C Compiler was released in June 1982 by Lifeboat Associates and was the first[citation needed] C compiler for the IBM Personal Computer.[1] The compiler sold for $500 and would run on PC DOS or MS-DOS (which at the time were the same product with different brandings). The first hardware requirements were given as 96KB of RAM and one (later two) floppy drives.[2][3] It was ported to many other platforms, such as mainframes (MVS), minicomputers (VMS), workstations (UNIX), OS/2, the Commodore Amiga, Atari ST and the Sinclair QL.

The compiler was subsequently repackaged by Microsoft under a distribution agreement as Microsoft C version 2.0.[4] Microsoft developed their own C compiler that was released in April 1985 as Microsoft C Compiler 3.0.[5] Lattice was purchased by SAS Institute in 1987 and rebranded as SAS/C. After this, support for other platforms dwindled until compiler development ceased for all platforms except IBM mainframes. The product is still available in versions that run on other platforms, but these are cross compilers that only produce mainframe code.

Some of the early 1982 commercial software for the IBM PC was ported from CP/M (where it was written for the BDS C subset of the C language) to MS-DOS using Lattice C including Perfect Writer, PerfectCalc, PerfectSpeller and PerfectFiler. This suite was bundled with the Seequa Chameleon and Columbia Data Products.

  • LMK, make tool
  • LSE, screen editor
  • TMN, text management utilities
  1. ^ "Software News". InfoWorld. Vol. 4, no. 22. Palo Alto CA: Popular Computing. June 7, 1982. p. 61. ISSN 0199-6649. Lifeboat Associates' new Lattice C Compiler for the IBM Personal Computer produces relocatable machine code in Intel's 8086 object module format and takes advantage of the 8086 instruction set.
  2. ^ "InfoWorld Software Report Card". InfoWorld. 4 (42): 47. 1982-10-25.
  3. ^ Hinsch, Hanno (July 4, 1983). "Is Lifeboat King of the C's?". PC Magazine. Vol. 2, no. 2. Ziff-Davis Publishing. pp. 527–533. ISSN 0888-8507.
  4. ^ Clapp, Douglas (October 4, 1983). "Microsoft C Unveiled". PC Magazine. Vol. 2, no. 5. Ziff-Davis Publishing. pp. 503–508. ISSN 0888-8507.
  5. ^ "Software". Computerworld. 19 (15). Framingham, MA: CW Communications: 71. April 15, 1985. ISSN 0010-4841. Microsoft has announced an enhanced version of its Microsoft C Compiler for the IBM Personal Computer… A vendor spokesman said Version 3.0 is the first C compiler developed internally by Microsoft.

and 24 Related for: Lattice C information

Request time (Page generated in 0.8077 seconds.)

Lattice C

Last Update:

The Lattice C Compiler was released in June 1982 by Lifeboat Associates and was the first[citation needed] C compiler for the IBM Personal Computer. The...

Word Count : 525

Lattice

Last Update:

Look up lattice in Wiktionary, the free dictionary. Lattice may refer to: Latticework, an ornamental criss-crossed framework, an arrangement of crossing...

Word Count : 333

Bravais lattice

Last Update:

In geometry and crystallography, a Bravais lattice, named after Auguste Bravais (1850), is an infinite array of discrete points generated by a set of...

Word Count : 2438

Reciprocal lattice

Last Update:

In physics, the reciprocal lattice emerges from the Fourier transform of another lattice. The direct lattice or real lattice is a periodic function in...

Word Count : 5441

Cubic crystal system

Last Update:

primitive cubic lattice (cP) consists of one lattice point on each corner of the cube; this means each simple cubic unit cell has in total one lattice point. Each...

Word Count : 3620

Leech lattice

Last Update:

In mathematics, the Leech lattice is an even unimodular lattice Λ24 in 24-dimensional Euclidean space, which is one of the best models for the kissing...

Word Count : 4304

Complemented lattice

Last Update:

complemented lattice is a lattice such that every interval [c, d], viewed as a bounded lattice in its own right, is a complemented lattice. An orthocomplementation...

Word Count : 876

Lattice problem

Last Update:

In computer science, lattice problems are a class of optimization problems related to mathematical objects called lattices. The conjectured intractability...

Word Count : 3660

Lattice QCD

Last Update:

Lattice QCD is a well-established non-perturbative approach to solving the quantum chromodynamics (QCD) theory of quarks and gluons. It is a lattice gauge...

Word Count : 1690

Lattice constant

Last Update:

one lattice constant, the distance between atoms, but in general lattices in three dimensions have six lattice constants: the lengths a, b, and c of the...

Word Count : 1177

Lattice energy

Last Update:

U_{lattice}} is the lattice energy (i.e., the molar internal energy change), Δ H l a t t i c e {\displaystyle \Delta H_{lattice}} is the lattice enthalpy...

Word Count : 1205

Turbo C

Last Update:

professional programmers, Turbo C competed with other professional programming tools, such as Microsoft C, Lattice C, and Watcom C.[citation needed] Version...

Word Count : 683

Hexagonal crystal family

Last Update:

trigonal) and two lattice systems (hexagonal and rhombohedral). While commonly confused, the trigonal crystal system and the rhombohedral lattice system are...

Word Count : 1480

Crystal structure

Last Update:

Bravais lattice. The lengths of the principal axes, or edges, of the unit cell and the angles between them are the lattice constants, also called lattice parameters...

Word Count : 5139

Lattice Boltzmann methods

Last Update:

The lattice Boltzmann methods (LBM), originated from the lattice gas automata (LGA) method (Hardy-Pomeau-Pazzis and Frisch-Hasslacher-Pomeau models), is...

Word Count : 7651

Bethe lattice

Last Update:

In statistical mechanics and mathematics, the Bethe lattice (also called a regular tree) is an infinite connected cycle-free graph where all vertices...

Word Count : 1891

Miller index

Last Update:

crystallography for lattice planes in crystal (Bravais) lattices. In particular, a family of lattice planes of a given (direct) Bravais lattice is determined...

Word Count : 2352

Crystal system

Last Update:

A lattice system is a set of Bravais lattices. Space groups are classified into crystal systems according to their point groups, and into lattice systems...

Word Count : 1403

Lattice field theory

Last Update:

In physics, lattice field theory is the study of lattice models of quantum field theory. This involves studying field theory on a space or spacetime that...

Word Count : 364

Lattice gauge theory

Last Update:

In physics, lattice gauge theory is the study of gauge theories on a spacetime that has been discretized into a lattice. Gauge theories are important...

Word Count : 1411

Lattice reduction

Last Update:

mathematics, the goal of lattice basis reduction is to find a basis with short, nearly orthogonal vectors when given an integer lattice basis as input. This...

Word Count : 918

Modular lattice

Last Update:

In the branch of mathematics called order theory, a modular lattice is a lattice that satisfies the following self-dual condition, Modular law a ≤ b implies...

Word Count : 2403

Orthorhombic crystal system

Last Update:

base (a by b) and height (c), such that a, b, and c are distinct. All three bases intersect at 90° angles, so the three lattice vectors remain mutually...

Word Count : 326

E8 lattice

Last Update:

mathematics, the E8 lattice is a special lattice in R8. It can be characterized as the unique positive-definite, even, unimodular lattice of rank 8. The name...

Word Count : 3559

PDF Search Engine © AllGlobal.net