lang/cparser 0.9.14 NetBSD
Recursive descent C99 parser
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Last update
- Commit
e282cfb26b- License
- gnu-gpl-v2
- Categories
- lang
- Package size
- 177.3 KiB, 514.6 KiB installed
Description
Cparser is a recursive descent C99 parser written in C99. It contains a lexer, a parser, and the appropriate constructs; it does AST and semantic analysis. It is currently used as a frontend to the libFirm intermediate representation. However, it can be used independently, and also is able to bootstrap itself. Currently, cparser uses an external preprocessor.
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | lang/cparser | 0.9.14 |
| FreeBSD | lang/cparser | 0.9.14_1 |
| OpenBSD | lang/cparser | 1.22.1pl3p0 |
| DragonFly | lang/cparser | 0.9.14_1 |
Install
Binary package:
pkgin install cparser
From pkgsrc:
cd /usr/pkgsrc/lang/cparser && make install clean
Dependencies
Run dependencies 1
No port depends on this one.