Projects tagged ‘compiler’ and ‘lexer’


[13 total ]

3 Users
   

Ragel compiles finite state machines from regular languages into executable C, C++, Objective-C, D, Java or Ruby code. Ragel state machines can not only recognize byte sequences as regular expression ... [More] machines do, but can also execute code at arbitrary points in the recognition of a regular language. Code embedding is done using inline operators that do not disrupt the regular language syntax. [Less]
Created over 2 years ago.

3 Users
   

TenDRA is a three clause BSD-licensed C and C++ compiler, with C++ STL support forthcoming.
Created over 2 years ago.

1 Users

A toolchain consisting of a C compiler and various tools for binary object handling.
Created over 2 years ago.

1 Users

A parser/lexer generator written in Java. This is a development fork of the well known JavaCC parser generator originally developed at Sun Microsystems.
Created about 1 year ago.

1 Users
 

Project Lestes is an ongoing effort to make a C++ compiler with comprehensive C++ source code using the most advanced algorithms seen. Other goals include: easilly retargettable compiler, compiler ... [More] that can be successfully used in teaching compiler construction, compiler that can compile multitude of languages. [Less]
Created about 1 year ago.

0 Users

Cocuyo es un framework que facilita el desarrollo de software utilizando lenguajes de dominio específico (DSL), puesto que brinda un conjunto de herramientas, librerias y lenguajes que permiten la ... [More] creación de compiladores e intérpretes, la comunicación entre lenguajes y la generación de documentos de texto. [Less]
Created 12 months ago.

0 Users

A C preprocessor is a part of a C compiler responsible for macro replacement, conditional compilation and inclusion of header files. It is often found as a stand-alone program on Unix systems. ucpp ... [More] is such a preprocessor; it is designed to be quick and light, but anyway 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: -- lexer mode: ucpp is linked to some other code and outputs a stream of tokens (each call to the lex() function will yield one token) -- 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. ucpp was written by Thomas Pornin. It is being maintained here by Louis P. Santillan, starting with a copy of version 1.3. [Less]
Created 11 months ago.

0 Users

The following is a Compiler for a completely artificial c-like language.
Created 4 months ago.

0 Users

OILexer is a LL parser generator for C# aimed at simple language parsing for language enthusiasts. Does not use recursive descent or bottom-up parsing methods, but rather, a top-down deterministic ... [More] model is employed. This is a portion of the Abstraction Project. [Less]
Created 3 months ago.

0 Users

Practical assigment for course da4044
Created 26 days ago.