IGCC is a real-eval-print loop (REPL) simulator for C/C++ programmers. It allows you to type C++ commands which are immediately compiled and executed. Underneath it uses the normal GCC exe for compiling.
Liogo is a Logo Compiler for .NET. Liogo compile Logo files to .NET IL EXE or DLL. So, Liogo result could be launched directly on Windows and, via Mono runtime, on Linux. Last, with Liogo you can mix Logo code with C#/VB.NET code.
A Lisp-like language built on top of the LLVM compiler back-end, suitable for both interactive exploratory programming, and optimized static compilation.
A logic programming language that interoperates with Java.
Open Source Visual Basic.Net compiler (written in Visual Basic.Net)
Extension of object oriented language for the discipline "Programming Language Paradigms", a graduate level course at Federal University of Pernambuco, Brazil.Including concepts of interfaces and abstract classes
junier is an implementation of runtime envirenment and development tools for java on UNIX especially NetBSD and FreeBSD
Tako is a direct programming language with Java-like syntax. Direct languages avoid routine aliasing and allow programmers to view all variables directly as independent objects, simplifying both formal and informal reasoning.
PoCC, the POlyhedral Compiler Collection package. A full source-to-source polyhedral compiler.
Jo2 (Java Operators Overloading) :: is Javac (Sun Java Compiler) extended by operators overloading. This open java project comes with a specification of operators overloading in Java. The resulting byte code obeys to the java standard specification.
The Generic Analyzer is a framework in Java that is designed to allow users to build, quickly and easily, compilers and interpreters without the need to implement all the complex steps of a translator.
epocemx is a collection of tools (including a port of GCC) andlibraries which enable building EPOC R5 applications under Unix.
Annotation based lexer and parser generator suitable for processing wide range of languages, from small domain specific languages to big ones like Java. Actions may be written directly as annotated java methods. Examples of expression language and...
An assembler + IDE. Primary developed for Windows, but will be available on more OSes soon.
XOgastan is an API that allow to write programs that takes in input the file containing the ast generated by gcc and to analyze them. Using it you can collect informations about the generic C program represented by the AST (Tree) dumped by gcc.
OpenZz is a dynamic parser which allows its grammar to be extended by commands written in its own Zz language. Due to the interpreted and dynamic nature of the parser OpenZz can be used to develop both fast language prototypes and full compilers.
FLORA-2 is a logic-based object-oriented language for building knowledge-intensive applications. It is based on F-logic, HiLog, and Transaction Logic. Applications include intelligent agents, Semantic Web, ontology management, and more.
EASEA (EAsy Specification of Evolutionary Algorithms: pronounce "easy") is a high-level language dedicated to the specification of evolutionary algorithms. EASEA up to version 0.7 compiles .ez specification files into C++ or JAVA object...
Bundled gcc compiler and tools for Perl on MS Windows (32 and 64 bit).
Provides C, C++, Fortran
A visual parser generator with GNU/Bison as backend. Enables developers to single step and visualize parser construction with Bison.