mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-01 22:05:08 +00:00
a7ed5d35e0
`A Retargetable C Compiler: Design and Implementation' (Addison-Wesley, 1995, ISBN 0-8053-1670-1). lcc is a production compiler with a hand crafted lexical analyzer and a hand-coded recursive decent parser. The lexer and parser code is well written and very easy to read (and learn from :-)). lcc compiles much faster than FreeBSD's stock [gcc] compiler. However, it does not under stand FreeBSD's "long long" data type. Contributions by: Soren Schmidt
14 lines
595 B
Plaintext
14 lines
595 B
Plaintext
lcc is the retargetable ANSI C compiler described in the book
|
|
`A Retargetable C Compiler: Design and Implementation'
|
|
(Addison-Wesley, 1995, ISBN 0-8053-1670-1).
|
|
|
|
lcc is a production compiler with a hand crafted lexical analyzer and a
|
|
hand-coded recursive decent parser. The lexer and parser code is well
|
|
written and very easy to read (and learn from :-)).
|
|
|
|
lcc compiles much faster than FreeBSD's stock [gcc] compiler. However, it
|
|
does not under stand FreeBSD's "long long" data type.
|
|
|
|
See http://www.cs.princeton.edu/software/lcc/pkg/install.html for updates,
|
|
patches, and more information.
|