C Parser
Metaspec C# parser library is designed to provide the kernel for applications which require processing C# source code: refactoring, formatting, and verification applications, and other similar tools. C# parser is fully compliant with ECMA-334 and ECMA-335 standards. In addition, it supports...
Platforms: Windows
License: Commercial | Cost: $1.00 USD | Size: 4.64 MB | Download (49): Metaspec C# Parser Library Download |
This is a 100% managed code library (Nova.CodeDOM.dll) that can be used to load and parse any C# solution, project, or source file(s), create a semantic object model in memory, and resolve all symbolic references. The code object tree can then be inspected, searched, modified, and saved back to...
Platforms: Windows
License: Shareware | Cost: $99.00 USD | Size: 27.51 MB | Download (53): C# Parser and CodeDOM Download |
mysqmail-courier-logger project is a C parser that can log all the courier-imap traffic logs into a MySQL database. DTC (Domain Technologie Control) can then measure the IMAP4 and POP3 traffic per user and per domain.. GPLHost, GPL Host, Domain Technologie Control (DTC) is a GPL controlpanel...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (100): mysqmail-courier-logger 0.3.0 Download |
ATMSP is built as an Open Source and portable C++ parser for mathematical expressions. These may contain arbitrary numbers of functions, variables and constants. Major design goal was minimalistic size and maximum speed.
Tiny 332 code-lines offer a parser plus bytecode-generator, 26 mathematical...
Platforms: Windows
License: Freeware | Download (51): ATMSP Download |
Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), libxml2 library is free software available under the MIT License. XML itself is a metalanguage to design markup languages, i.e. text language where semantic and structure are added...
Platforms: *nix
License: Freeware | Size: 4.3 MB | Download (100): libxml2 Download |
CHCSVParser is an Objective-C parser for CSV files. Parsing In order to parse CSV files, you'll need CHCSVParser.h and CHCSVParser.m. A CHCSVParser works very similarly to an NSXMLParser, in that it synchronously parses the data and invokes delegate callback methods to let you know that it has...
Platforms: Mac
License: Freeware | Size: 21.27 MB | Download (41): CHCSVParser Download |
Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), it is free software available under the MIT License. XML itself is a metalanguage to design markup languages, i.e. text language where semantic and structure are added to the...
Platforms: *nix
License: Freeware | Size: 4.64 MB | Download (38): Libxml2 for Linux Download |
The program bisonc++ creates a C++ parser function and -class having a cleaner setup than the code generated by Alain Coetmeur's bison++. Furthermore, since bisonc++ more closely follows current-day ideas about C++ programming its code is easier to read
Platforms: *nix
License: Freeware | Size: 614.4 KB | Download (37): bisonc++ Download |
cmonster is a Python wrapper for the Clang C++ parser. As well as providing standard preprocessing/parsing capabilities, cmonster adds support for: Inline Python macros; Programmatic #include handling; and (Currently rudimentary) source-to-source translation.
Platforms: *nix
License: Shareware | Cost: $0.00 USD | Size: 92.16 KB | Download (33): cmonster Download |
Spirit is an object oriented recursive descent parser generator framework implemented using template meta-programming techniques. Expression templates allow us to approximate the syntax of Extended Backus Normal Form[1] (EBNF) completely in C++. Parser objects are composed through operator...
Platforms: *nix
License: Shareware | Cost: $0.00 USD | Size: 2.27 MB | Download (94): Spirit Parser library Download |
File::Comments::Plugin::C is a plugin to detect comments in C/C++ source code. SYNOPSIS use File::Comments::Plugin::C; File::Comments::Plugin::C is a plugin for the File::Comments framework. Both /* ... */ and // style comments are recognized. This is not a full-blown C...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (111): File::Comments::Plugin::C Download |
XSD/e is a XML Processing for Embedded Systems. CodeSynthesis XSD/e is an open-source XML parser generator for mobile and embedded systems. It provides event-driven, stream-oriented XML parsing, XML Schema validation, and C++ data binding while maintaining a small footprint and portability....
Platforms: *nix
License: Freeware | Size: 2.6 MB | Download (100): XSD/e Download |
pygccxmls purpose is to generate an XML description of a C++ program from GCCs internal representation. Since XML is easy to parse, other development tools will be able to work with C++ programs without the burden of a complicated C++ parser. The purpose of pygccxml is to read a GCC-XML...
Platforms: *nix
License: Freeware | Size: 604.16 KB | Download (99): pygccxml Download |
CodeSynthesis XSD is an open-source, cross-platform W3C XML Schema to C data binding compiler.Provided with an XML instance specification (XML Schema), it generates C classes that represent the given vocabulary as well as parsing and serialization code. XSD supports two XML Schema to C mappings:...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (50): CodeSynthesis XSD Download |
Kelbt project can generate backtracking LALR parsers. Standard LALR parser generators emit an error upon encountering a conflict in the parse tables. Kelbt forges onward, generating parsers which handle conflicts by backtracking at runtime. Kelbt is able to generate a parser for any context-free...
Platforms: *nix
License: Freeware | Size: 215.04 KB | Download (87): Kelbt Download |
File::Comments::Plugin::Java is a Perl plugin to detect comments in Java source code. SYNOPSIS use File::Comments::Plugin::Java; File::Comments::Plugin::Java is a plugin for the File::Comments framework. Both /* ... */ and // style comments are recognized. This is not a full-blown C...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (143): File::Comments::Plugin::Java Download |
ObjectPlant is a program for Object-Oriented Analysis and Design. The notation used by the ObjectPlant is based on the Object Modeling Technique, OMT but also supports a subset of the Unified Modeling Language (UML). Main features include:Class diagrams (Object Models) State diagrams Event Trace...
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Download (107): ObjectPlant Download |
SourceDoc was built as an accessible and handy system for automatic creation, extraction, and verification of embedded documentation.
SourceDoc was designed for C code, it features both a C parser and a preprocessor. The default output format is HTML, but other formats are possible to plug in...
Platforms: Windows
License: Freeware | Download (46): SourceDoc Download |
Mail::Box::Parser::C is a Perl module that can parse folders for MailBox with C routines. This is an optional module for MailBox, and will (once installed) automatically be used by MailBox to parse e-mail message content when the message is supplied as file-handle. In all other cases, MailBox...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (99): Mail::Box::Parser::C Download |
C++ WSDL Parser is an efficient C++ Web services library that includes a standards compliant WSDL parser API, a Schema parser and validator, an XML parser and serializer, and an API for dynamically inspecting and invoking WSDL Web services. Whats New in This Release: - Many WSDLs can now be...
Platforms: *nix
License: Freeware | Size: 573.44 KB | Download (170): C++ WSDL Parser Download |