RSS 388 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.

No download Website Updated 23 Apr 1998 lcc

Screenshot
Pop 45.61
Vit 76.40

lcc is a retargetable compiler for ISO Standard C. It generates code for the ALPHA, SPARC, MIPS R3000, and Intel x86 and its successors. Despite the fact that any Linux system will already have gcc, there are reasons for installing lcc as well. lcc is small, compiles more quickly than gcc, and helps prevent some porting bugs. It also gives more useful error messages in some circumstances. This means that it is sensible to use lcc during development, and gcc for the final binary where you want the better optimization.

No download Website Updated 26 Mar 1999 Magic

Screenshot
Pop 14.04
Vit 74.17

Magic is a rapid application development programming language based on forms. It creates Linux client applications and web applications for Oracle, Informix and C-ISAM databases.

Download Website Updated 22 Oct 2000 DTD Compiler

Screenshot
Pop 21.91
Vit 70.17

The DTD Compiler is a Perl script creating a Parser for certain XML documents by reading the document type description (DTD) and a handler description (C fragments). The generated C program utilizes the SAX interface of expat or libxml to analyze the XML documents.

No download Website Updated 28 Nov 2013 RPL/2

Screenshot
Pop 198.77
Vit 69.80

RPL/2 (Reverse Polish Lisp/2) is a langage derived from the RPL made by Hewlett-Packard for its HP-28S. It has some extensions (preprocessor, compilated libraries, new functions), a TeX output, and can draw graphics.

Download Website Updated 13 Jun 2001 Critical Mass Modula-3

Screenshot
Pop 33.91
Vit 68.49

Critical Mass Modula-3 is an easy-to-use and easy-to-install Modula-3 system that contains considerable enhancements over its ancestor DEC SRC Modula-3, including modules loadable at runtime, implicit exceptions (even for checked runtime and gc failures), COM-compatible object layout (for Win32), Unicode support, and 64-bit support for 64-bit machines.

Download Website Updated 21 Jun 2001 SUIF

Screenshot
Pop 19.13
Vit 68.43

SUIF (Stanford University Intermediate Format) is an infrastructure designed to support collaborative research in optimizing and parallelizing compilers. SUIF1 includes a SUIF-to-Fortran backend, a graphical browser, a parallelization system, and a call-graph library. SUIF2 includes Java and C frontends, object-oriented extensions, and an intraprocedural dataflow framework.

No download Website Updated 16 Aug 2001 OpenC++

Screenshot
Pop 18.57
Vit 68.02

OpenC++ is a source code translation tool for C++. Programmers can easily implement various kinds of translation so that they can define new syntax, new annotation, and new object behavior. OpenC++ is useful if they need to, for example, develop extensions to C++, add domain-, application-, or class-specific compiler optimizations, or build their own version of (runtime) MOP for C++.

No download Website Updated 22 Oct 2001 Quick C--

Screenshot
Pop 20.98
Vit 67.53

The Quick C-- compiler is an experimental implementation of the C-- language. C-- is intended to be a "portable assembly language" that can be used as a target language by compiler writers. C-- features a simple C-like core and support for garbage collection and exception handling.

Download Website Updated 26 Oct 2001 ClearParse

Screenshot
Pop 16.25
Vit 67.49

ClearParse is a flexible engine that can be used for any parsing task including interpreting or compiling programming languages, analyzing or converting data files, processing command line parameters and user input, implementing markup languages and scripts, natural language processing (NLP), and more.

Screenshot

Project Spotlight

TEA

A modest and easy-to-use editor with many useful features for HTML editing.

Screenshot

Project Spotlight

Shellpic

Display of images using escape codes.