https://bugzilla.redhat.com/show_bug.cgi?id=1135654 Bug ID: 1135654 Summary: Review Request: libpuma - Library for parsing and manipulating C/C++ source code Product: Fedora Version: rawhide Component: Package Review Severity: medium Priority: medium Assignee: nobody@xxxxxxxxxxxxxxxxx Reporter: loganjerry@xxxxxxxxx QA Contact: extras-qa@xxxxxxxxxxxxxxxxx CC: package-review@xxxxxxxxxxxxxxxxxxxxxxx Spec URL: https://jjames.fedorapeople.org/libpuma/libpuma.spec SRPM URL: https://jjames.fedorapeople.org/libpuma/libpuma-1.2-1.fc22.src.rpm Fedora Account System Username: jjames Description: PUMA is a library of C++ classes for parsing and manipulating C/C++ source code. It provides different levels of analyzing source code, i.e. lexical, syntactical, and semantical analyses. Additionally, PUMA contains its own C preprocessor following the macro language understood by the GNU C preprocessor (cpp). The parsers for C and C++ are based on an extensible recursive descent parser architecture that can be easily adapted for your own needs by inheriting from one of the parsers. They are oriented on the ISO/IEC standards defined in ISO/IEC 9899:1999(E) and ISO/IEC 14882:1998(E) but also supporting a list of extensions to the C and C++ languages. The information about the source code being analyzed is organized in an attributed syntax tree referring to a separate structure of semantic information. For the purpose of manipulating source code PUMA provides a syntax based mechanism for searching code structures. Manipulations on the source code can be collected and validated before executing them in a single transaction. -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component _______________________________________________ package-review mailing list package-review@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/package-review