mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-28 01:06:17 +00:00
db7f55ed6c
- Add WWW: line - Switch to optionsng - Add LICENSE PR: ports/169407 Submitted by: KATO Tsuguru <tkato432 _at_ yahoo.com> Approved by: beat (mentor)
13 lines
532 B
Plaintext
13 lines
532 B
Plaintext
Infrastructure for C Program Analysis and Transformation
|
|
|
|
CIL (C Intermediate Language) is a high-level representation along
|
|
with a set of tools that permit easy analysis and source-to-source
|
|
transformation of C programs.
|
|
|
|
CIL is both lower-level than abstract-syntax trees, by clarifying
|
|
ambiguous constructs and removing redundant ones, and also higher-level
|
|
than typical intermediate languages designed for compilation, by
|
|
maintaining types and a close relationship with the source program.
|
|
|
|
WWW: http://kerneis.github.com/cil/
|