51 projects tagged "Parser"

Download Website Updated 24 Feb 2013 PHP Emoticon Parser

Screenshot
Pop 22.52
Vit 21.90

PHP Emoticon Parser can replace emoticon text with HTML image tags. It can search for emoticon text characters in a given text string and replace them with equivalent emoticon images. The emoticon text and image mappings are defined in a separate script that maps emoticon names to the different equivalent representations for emoticon text symbols.

No download Website Updated 01 Mar 2013 Metrix++

Screenshot
Pop 21.12
Vit 21.78

Metrix++ is a platform to collect and analyze code metrics. It has a plugin-based architecture, so it is easy to add support for new languages, define new metrics, and/or create new pre- and post-processing tools. Every metric has 'turn-on' and other configuration options. There are no predefined thresholds for metrics or rules; you can choose and configure any limit you want. It scales well to large codebases. For example, initial parsing of about 10000 files takes 2-3 minutes on an average PC, and only 10-20 seconds for iterative re-run. Reporting summary results and exceeded limits takes less than 1 - 10 seconds. It can compare results for 2 code snapshots (collections) and differentiate added regions (classes, functions, etc.), modified regions, and unchanged regions. As a result, easy deployment is guaranteed into legacy software, helping you to deal with legacy code efficiently, and either enforce the 'leave it not worse than it was before' rule or motivate re-factoring.

Download Website Updated 02 Jul 2013 lihata

Screenshot
Pop 41.68
Vit 2.00

lihata is a compact textual language which can represent a tree of lists, hashes, and tables. The syntax tries to be minimal and flexible to allow formatting a lihata file to fit the context it represents. The source release contains an event and DoM parser and helper functions for maintaining lihata trees. lihata is a convenient language for both simple and complex configuration files and text representation of data files.

No download No website Updated 04 May 2013 pyC11

Screenshot
Pop 56.60
Vit 1.00

pyC11 is a grammar to parse programs in the C programming language following ISO/IEC 9899:2011. It is written using pyPEG, a parsing framework for Python. The grammar supports Python 2.7 and 3.x. The test bench requires py.test.

No download Website Updated 27 Jun 2013 GrammarScope

Screenshot
Pop 27.78
Vit 18.89

GrammarScope provides a simple-to-use graphical interface to the parse tree, grammatical structure, typed dependencies, and semantic graph of any text as parsed by the Stanford Parser/Stanford CoreNLP.

No download Website Updated 26 Sep 2013 CSSParser

Screenshot
Pop 22.89
Vit 16.30

CSSParser is a class that evaluates a given CSS selector expression and returns the corresponding nodes from a given DOMNode object.

Download No website Updated 14 Jan 2014 gradle-sablecc-plugin

Screenshot
Pop 37.50
Vit 1.00

gradle-sablecc-plugin is a gradle plugin which creates parsers using SableCC. SableCC supports automatic CST-to-AST transformation, emits all the visitor patterns and analysis helpers you will likely ever need, and is LR, not LL(k). Many example grammars are available for modern languages; the author of this plugin has written dozens.

No download Website Updated 13 May 2014 Link Grammar Parser

Screenshot
Pop 35.86
Vit 6.13

The Link Grammar Parser (link-grammar) is a syntactic parser of English, Russian, Arabic, and Persian (and other languages as well), based on link grammar, an original theory of English syntax. Given a sentence, the system assigns to it a syntactic structure, which consists of a set of labelled links connecting pairs of words. The parser also produces a "constituent" (Penn tree-bank style phrase tree) representation of a sentence (showing noun phrases, verb phrases, etc.). The RelEx extension provides dependency-parse output.

No download Website Updated 21 May 2014 libstudxml

Screenshot
Pop 31.40
Vit 5.31

libstudxml is a streaming XML pull parser and streaming XML serializer implementation for modern, standard C++. It has an API which the authors believe should have already been in Boost or even in the C++ standard library. It is compact, external dependency-free, and reasonably efficient. The XML parser is a conforming, non-validating XML 1.0 implementation which is based on tested and proven code.

No download Website Updated 11 Jun 2014 PHP Markdown Parser

Screenshot
Pop 14.73
Vit 2.60

PHP Markdown Parser is a PHP class that parses Markdown documents and generates HTML tags. It can operate on a text string or a file.

Screenshot

Project Spotlight

aicwl

An Ada library of industrial control widgets.

Screenshot

Project Spotlight

Chicken

A Scheme to C compiler.