RSS 4 projects tagged "Lexer"

No download Website Updated 20 Jan 2010 Gelatin

Screenshot
Pop 49.11
Vit 1.00

Gelatin is a simple and fast program for transforming text to structured formats such as XML, JSON, or YAML. It is a combined lexer, parser, and output generator.

No download Website Updated 10 Mar 2010 Java Cobol Lexer

Screenshot
Pop 16.31
Vit 38.76

Java Cobol Lexer is a library that takes a Cobol source program and return it as a list of lexical tokens. You can use it, for example, as part of a Cobol compiler, pre-processor, pretty formatter, static code checker, or syntax highlighter. The library accepts source code in fixed, free, and mixed formats. It processes standard Cobol 85.

No download No website Updated 09 Aug 2011 ucpp

Screenshot
Pop 38.92
Vit 1.42

ucpp is a C preprocessor. It is designed to be quick and light, but still fully compliant to the ISO standard 9899:1999, also known as C99. ucpp can be compiled as a stand-alone program or linked to some other code; in the latter case, ucpp will output tokens, one at a time, on demand, as an integrated lexer. ucpp operates in two modes: in lexer mode, ucpp is linked to some other code and outputs a stream of tokens where each call to the lex() function will yield one token; in non-lexer mode, ucpp preprocesses text and outputs the resulting text to a file descriptor. If linked to some other code, the cpp() function must be called repeatedly, otherwise ucpp is a stand-alone binary.

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

Screenshot
Pop 59.67
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.

Screenshot

Project Spotlight

Jet HelpDesk

Software to track and log calls.

Screenshot

Project Spotlight

LaunchControl

A fully-featured launchd front-end for managing and debugging system and user services.