A preprocessor for C++ that handles a new linguistic construct for defining branches of a multi-method (dynamic overloading).
DURIAN is a Free Delphi Web Application Server for make interactive dynamic web documents in the Pascal server-side html-embedded scripting language for Windows (Delphi) and Linux (Kylix).
The aim of DynamiC++ project is the development of dynamic analyzer of C++ code witch can be applied to dynamic C++ compiler (for quick compilation) and for integrated development environment (because dynamic analyzer can be used for smart highlighting).
A 32-bit Compiler, Language and Platform independant, Written in C/C++, that only needs a Compiler, Language and Platform reference to compile a source code. It facilites MultiLanguage software writting.
Some features are lacking in the 'ES'-compiler for Serious Sam. Here we try to fix them. An '#include' for inside ES itself is the first project, but there may be more.
ESELC is a interpreter for the Easy Stack Environment Language (ESEL). It is written in ISO C++.
The project is a compiler for a new language called easembly (pronounced I.sem.blee). It should be programmed to work on both Windows and Linux.
EasyARM is a easier solution to compile and debug ARM microcontrolers. The main purpose is distribute tools as compiler, debugger and IDE on same installer.
EchoRay is an open source Ajax IDE (integrated development environment) to be created on the top of NetBeans platform. Our goal is to provide programmers with a professional development environment for Ajax applications.
EclipseCppPack is a distribution of Eclipse, CDT, MinGW, GDB and wxWindows for Windows. All is packed together with some batch-files. It aims to be a simple C/C++ IDE with a very simple installation process. All parts are set up to work properly together
ELR Parser/scanner generator with lexical conflict resolution
English C is a meta-language. The project has changed over the time from the programming language that pretended to understand texts written in an English-like language to a self-describing language like the MIME and C programming language are.
Erc is an interpreted link-oriented language. Majic is a java-based interpreter for Erc, and Majicc is a c++ based compiler for Erc which uses the Majic libraries.
Erinaceus is an esoteric two dimensional programming language which uses bitmaps as sourcecode. It is turing complete and able to modify itself. It has been created with the goal to create a language that can be hidden in pictures easily.
This is an Error Class Generator. It takes a text file that defines the error types, constant names and messages, levels and responses associated with it and generates classes in the supported languages that can be used to consistently handle errors
The Esoteric Project is a project devoted to providing interpreters and/or compilers for every Turing-complete Esoteric Programming Language.
EuLib is a C library implementing the embeddable language "Calc" and some abstract data types like lists, trees, b-trees and date/time management functions. Initially developed by Eurosoft Informatica Medica for it's own internal use, it's now LGPL.
This is a general purpose expression evaluator which has abilities to evaluate mathematical expressions having operators: +, -, *, /, < , <=, >, >=, ==, !=, &&, ||. The enhancement to support all the other arithmetic operators is under development.
Create fast bare-metal FPGA designs without Verilog or VHDL
FPGAsm is a low-level alternative to verilog and VHDL. A near-instant 'assembler for FPGAs', this simple yet powerful language facilitates bottom-up design, layout and wiring of modules, and generation of .xdl output. With about 10 keywords to learn, you can start making circuits in minutes. Now you can focus on learning the ins and outs of the FPGA instead of complex tools and languages. Fast turnaround time and bottom-up approach invite exploration, experimentation, live circuit testing and physical test harness creation, radically changing the workflow. FPGAsm offers you an opportunity to REALLY understand Xilinx FPGAs, create circuits DIRECTLY on the FPGA using an opensource tool, and share your knowlege and projects with the community. Supported architectures: Xilinx (via xdl)
Falconer-Try Studios is developing this new gaming engine for 2D, 3D and soon VR environments. It will be best for RTS and FPS games. See the documentation for more data.
Pluggable library for fast computation of mathematical expressions in C++ programs with x86 JIT compiler.
FastSim consists of: - 'Facile' a highly flexible and expressive processor-architecture specification-language. - A compiler for the specifications which produces high-performance, fast-forwarding simulators.
FeatureC++ is an extension of C++ that supports feature-oriented programming (FOP). ...generate tailor-made software by composing C++ classes according to a feature selection!
A simple LLVM frontend to Forthlang - my own simple dialect of Forth
QtBASIC = Free full featured modern BASIC language for Linux Its main goal is to develop Qt applications with well known BASIC syntax in a modern fashion. It comes with Java-like object orientation and backward support for VB6 (100% syntax compatible)!