RSS 69 projects tagged "Compilers"

No download Website Updated 06 Apr 2014 Seed7

Screenshot
Pop 901.58
Vit 236.47

Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C++, and Java. In Seed7, new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages, it is generally not considered as a direct descendant of any other programming language.

Download Website Updated 11 Mar 2014 Free Pascal Compiler

Screenshot
Pop 694.96
Vit 62.36

The Free Pascal Compiler is a Turbo Pascal 7.0 and Delphi-compatible 32/64 bit Pascal Compiler. It comes with a fully TP 7.0-compatible run-time library. Some extensions have been added to the language, like function overloading. Shared libraries can be linked. Basic Delphi support is implemented with classes, exceptions, RTTI, and ansistrings. A Free Component Library (FCL) is available with the base classes. Bindings for X11, ncurses, GTK, OpenGL, zlib, mysql, interbase and postgres are available.

Download Website Updated 04 Mar 2014 Lazarus

Screenshot
Pop 610.35
Vit 59.50

Lazarus is a RAD Object Pascal Development IDE for use with Free Pascal. It is the open source equivalent of the Delphi VCL, designed to be widget-independent and to work on any platform where Free Pascal can be found.

Download Website Updated 27 Oct 2013 Mumps Compiler

Screenshot
Pop 121.95
Vit 23.27

Mumps Compiler is a compiler for a subset of the Mumps language, a language used mainly in healthcare. It is compatible with most operating systems with a standard C compiler.

Download No website Updated 10 Aug 2013 Racket

Screenshot
Pop 353.72
Vit 31.56

Racket (formerly PLT Scheme) is a programming language suitable for implementation tasks ranging from scripting to application development, including GUIs, Web services, etc. It includes the DrRacket programming environment, a virtual machine with a just-in-time compiler, tools for creating stand-alone executables, the Racket Web server, extensive libraries, documentation for both beginners and experts, and more. It supports the creation of new programming languages through a rich, expressive syntax system. Example languages include Typed Racket, ACL2, FrTime, and Lazy Racket.

No download Website Updated 02 Jul 2013 LFyre

Screenshot
Pop 64.73
Vit 3.07

LFyre is a general purpose, compiled programming language offering performance, power, and flexibility.

No download Website Updated 16 Jun 2013 Mercury

Screenshot
Pop 76.88
Vit 14.89

Mercury is a new logic/functional programming language, which combines the clarity and expressiveness of declarative programming with advanced static analysis and error detection features. Its highly optimized execution algorithm delivers efficiency far in excess of existing logic programming systems, and close to conventional programming systems. Mercury addresses the problems of large-scale program development, allowing modularity, separate compilation, and numerous optimization/time trade-offs.

Download Website Updated 08 Mar 2013 Styx

Screenshot
Pop 111.14
Vit 11.43

Styx is a scanner/parser generator designed to address some shortcomings of the traditional lex/yacc combination. It has unique features like automatic derivation of depth grammar, production of the derivation tree, including it's C interface, preservation of full source information, pretty printing to faciliate source-source translation, and persistence to aid rapid interpreter writing. It also supports reentrancy. Styx works well under several different OSes, including serveral Unixes, DOS, and Windows.

Download Website Updated 14 Jan 2013 ARIO

Screenshot
Pop 33.73
Vit 1.00

ARIO is a C++ library for reading and producing archive files, which are commonly used as libraries of relocatable object files.

Download Website Updated 11 Jan 2013 Aubit 4GL compiler

Screenshot
Pop 128.74
Vit 15.12

Aubit 4GL compiler is a programming language based on (and compatible with) Informix-4GL. It provides an easy way to generate screen/form based programs, since statements for handling Windows, Forms, Menus, SQL, and similar are built-in. 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, MySQL, Informix, and others via ODBC. It supports both ncurses (console mode) and GTK+ (GUI mode) output.

Screenshot

Project Spotlight

XMLFoundation

An object oriented approach to reading and writing XML.

Screenshot

Project Spotlight

XOWA

An offline application for Wikipedia (and other wikis).