The lang/cparser port
cparser-1.22.1pl3 – C99 parser and frontend for libFirm (cvsweb github mirror)
Description
cparser is a recursive descent C99 parser written in C99. It contains a preprocessor, lexer, parser, constructs an AST and does semantic analysis. It acts as a frontend to the libFirm intermediate representation library. This way optimization and code generation is performed. The compiler supports cross compilation to multiple target architectures with a command-line switch. It comes with driver logic for calling assemblers and linkers as well as parsing command-line options. This allows it to be a drop-in replacement for gcc or clang in many situations.WWW: https://pp.ipd.kit.edu/firm/
Maintainer
Brian Callahan
Only for arches
amd64 arm i386
Categories
Library dependencies
Build dependencies
Files
- /usr/local/bin/cparser
- /usr/local/lib/cparser/
- /usr/local/lib/cparser/1.22.1/
- /usr/local/lib/cparser/1.22.1/include/
- /usr/local/lib/cparser/1.22.1/include/float.h
- /usr/local/lib/cparser/1.22.1/include/iso646.h
- /usr/local/lib/cparser/1.22.1/include/limits.h
- /usr/local/lib/cparser/1.22.1/include/stdarg.h
- /usr/local/lib/cparser/1.22.1/include/stdbool.h
- /usr/local/lib/cparser/1.22.1/include/stddef.h
- /usr/local/man/man1/cparser.1