antlr4

ANTLR Parser Generator

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. It's widely used to build languages, tools, and frameworks. From a grammar, ANTLR generates a parser that can build and walk parse trees.

libmediastreamer-voip10

Voice and video streaming engine for telephony (voip)

libsbml toolbox for octave and matlab

sbmltoolbox

libsbml toolbox for octave and matlab

The SBMLToolbox provides a set of basic functions for reading, writing, manipulating, and simulating SBML (System Biology Meta Language) models. It is a free Open Source package on top of the libSBML with full compatibility to work with MATLAB and Octave alike and share models between the two systems.

python-lepl

recursive descent parser library

A recursive descent parser for Python 2.6+ (including 3!). Lepl is powerful, simple to use, and easy to extend: grammars are written directly as Python code, using a syntax similar to BNF; new matchers can be simple functions.

libghc-text-manipulate-prof

case conversion and word boundary manipulation; profiling libraries

Manipulate identifiers and structurally non-complex pieces of text by delimiting word boundaries via a combination of whitespace, control-characters, and case-sensitivity.

enjarify

translate Dalvik bytecode to equivalent Java bytecode

Android applications are Java programs that run on a customized virtual machine, which is part of the Android operating system, the Dalvik VM. Their bytecode differs from the bytecode of normal Java applications.