diff options
author | Alexander Leidinger <netchild@FreeBSD.org> | 2003-10-11 19:36:13 +0000 |
---|---|---|
committer | Alexander Leidinger <netchild@FreeBSD.org> | 2003-10-11 19:36:13 +0000 |
commit | c5d23adc22997c894cd23ccbfd3dd53ff1de859d (patch) | |
tree | 9ed298120f96a16ed4308d795cede46ed740f4ab /devel/cil/pkg-descr | |
parent | 3e03ab406461585275178c5b5d6f4245e0f12b76 (diff) | |
download | ports-c5d23adc22997c894cd23ccbfd3dd53ff1de859d.tar.gz ports-c5d23adc22997c894cd23ccbfd3dd53ff1de859d.zip |
Notes
Diffstat (limited to 'devel/cil/pkg-descr')
-rw-r--r-- | devel/cil/pkg-descr | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/devel/cil/pkg-descr b/devel/cil/pkg-descr new file mode 100644 index 000000000000..48ed6c4447d7 --- /dev/null +++ b/devel/cil/pkg-descr @@ -0,0 +1,12 @@ +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://manju.cs.berkeley.edu/cil/ |