diff options
author | netchild <netchild@FreeBSD.org> | 2003-10-11 19:36:13 +0000 |
---|---|---|
committer | netchild <netchild@FreeBSD.org> | 2003-10-11 19:36:13 +0000 |
commit | eba9f829adb37e8963932c78e0cbfe2fea864018 (patch) | |
tree | fb74c738d2162ecd2d8345a2e0b2e49c5ada4245 /CVSROOT | |
parent | 45a6361c8f1e7d279c659aaeca7de82ca0ef0bce (diff) | |
download | FreeBSD-ports-eba9f829adb37e8963932c78e0cbfe2fea864018.zip FreeBSD-ports-eba9f829adb37e8963932c78e0cbfe2fea864018.tar.gz |
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.
Diffstat (limited to 'CVSROOT')
0 files changed, 0 insertions, 0 deletions