Projects tagged ‘c’ and ‘parser’


[75 total ]

159 Users
   

Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform). Includes the xmllint tool for checking documents for well-formedness, validating ... [More] documents against a DTD or XML Schema, and pretty printing XML input. [Less]
Created over 3 years ago.

71 Users
   

Xerces-C++ is a validating XML parser written in a portable subset of C++. A shared library is provided for parsing, generating, manipulating, and validating XML documents. Xerces-C++ is faithful to ... [More] the XML 1.0 recommendation and many associated standards. Source code, samples and API documentation are provided with the parser. For portability, care has been taken to make minimal use of templates, no RTTI, and minimal use of #ifdefs. [Less]
Created over 3 years ago.

43 Users
   

ANother Tool for Language Recognition (ANTLR) is the name of a parser generator that uses LL(k) parsing. ANTLR is the successor to the Purdue Compiler Construction Tool Set (PCCTS), first developed in ... [More] 1989, and is under active development. Its maintainer is professor Terence Parr of the University of San Francisco. [Less]
Created over 3 years ago.

33 Users

Expat is a fast, non-validating, stream-oriented XML parsing library.
Created over 3 years ago.

21 Users

Sparse, the semantic parser, provides a compiler frontend capable of parsing most of ANSI C as well as many GCC extensions, and a collection of sample compiler backends, including a static analyzer ... [More] also called "sparse". Sparse provides a set of annotations designed to convey semantic information about types, such as what address space pointers point to, or what locks a function acquires or releases. [Less]
Created over 3 years ago.

4 Users
   

popt is a command line option parsing library. While it is similiar to getopt, it contains a number of enhancements, including: 1) popt is fully reentrant 2) popt can parse arbitrary argv[] style ... [More] arrays while getopt(3) makes this quite difficult 3) popt allows users to alias command line arguments 4) popt provides convience functions for parsing strings into argv[] style arrays [Less]
Created about 1 year ago.

3 Users

Nokogiri is a libxml wrapper. It features an HTML, XML, SAX, and Reader parser, as well as XPath and CSS interfaces for searching. Nokogiri is also a drop in replacement for Hpricot.
Created about 1 year ago.

2 Users

C parser and AST generator written in Python. Download the latest distribution version from here. See the README file in the distribution for more information.
Created 12 months ago.

1 Users

LibParserUtils is a C library for building efficient parsers. It was developed as part of the NetSurf project.
Created 7 months ago.

1 Users
 

Hubbub is an HTML5 compliant parsing library, written in C. It is currently in development for use with NetSurf and is intended to be suitable for use in other projects too.
Created about 1 year ago.