Compilers



Invicta 0.1

Invicta is a build management tool, targeted mainly for large-scale projects. Invicta can be used either as a ‘black box’ or as a complete framework. Invicta does not replace existing build tools; instead, it uses them, functioning as a stronger and easier-to-use upper layer. This layer hides the complexity of the actual build script language [...]

Vala 0.1.5

Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements, and without using a different ABI compared to applications and libraries written in C.
Here are some key features of “Vala”:
· Interfaces
· Properties
· Signals
· Foreach
· Lambda expressions
· Type inference for local variables
· Generics [...]

Steel Bank Common Lisp 1.0.12

Steel Bank Common Lisp is a development environment for Common Lisp, with excellent support for the ANSI standard: garbage collection, lexical closures, powerful macros, strong dynamic typing, incremental compilation, and the famous Common Lisp Object System (multimethods and all).
Steel Bank Common Lisp also includes many extensions, such as native threads, socket support, a statistical profiler, [...]

Perl Qt4 4.000 test2

Perl Qt4 is a KDE development tool. Perl Qt4 was created:
- to make it similar to С++ Qt4 as much as possible in order to use the original documentation easily;
- to use the possibilities of Perl as much as possible. For example, instead of QVector, QList we use the Perl arrays, instead of QMap we [...]

Scala 2.6.0 Final / 2.6.1 RC1

Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way.
Scala smoothly integrates features of object-oriented and functional languages including mixins, algebraic datatypes with pattern matching, genericity, and more.
It is well integrated with Java and .NET: the Scala compiler produces standard Java class files or .NET [...]

NASM – The Netwide Assembler 2.00

NASM is an 80×86 assembler designed for portability and modularity. The project supports a range of object file formats including Linux a.out and ELF, COFF, Microsoft 16-bit OBJ and Win32. It will also output plain binary files. Its syntax is designed to be simple and easy to understand, similar to Intel’s but less complex. It [...]

Pasclipse Alpha

Pasclipse is a tool that adds Pascal support to the exciting Eclipse Workbench. The idea of this Eclipse Plug-in is to provide the possibility to integrate any command line based Pascal compiler and provide a pretty printer (source code formatter).
Sources mirror 1 (zip)

bigloo 3.0c

Bigloo is a Scheme implementation devoted to one goal: enabling Scheme based programming style where C(++) is usually required.
Bigloo attempts to make Scheme practical by offering features usually presented by traditional programming languages but not offered by Scheme and functional programming.
Bigloo compiles Scheme modules. bigloo delivers small and fast stand alone binary executables. Bigloo enables [...]

Pre Make Kit 0.10.3

Pre Make Kit (PMK) aims to be a BSD alternative to GNU autoconf, GNU libtool, and pkg-config. Pre Make Kit uses data files instead of scripts to limit the spreading of trojans in software packages.
It’s designed to be easy to use for users and developers. For better portability and efficiency, all of the components are [...]

Aubit 4GL compiler 1.00.69

Aubit 4GL compiler is a project to make a free Informix-4GL compatible compiler. Aubit 4GL compiler translates 4GL source into executable programs, enabling fast creation of screen/form-based applications.
With support for SQL statements forming an intrinsic part of the language, it’s especially suitable for developing database-oriented applications. Database connectivity is provided for PostgreSQL, Informix, and ODBC. [...]