RSS 195 projects tagged "Compilers"

Download Website Updated 23 Feb 2014 4tH compiler

Screenshot
Pop 582.36
Vit 59.54

4tH is a Forth compiler with a little difference. Instead of the standard Forth engine it features a conventional compiler. 4tH is a very small compiler that can create bytecode, C-embeddable bytecode, standalone executables, but also works fine as a scripting language. It supports about 95% of the ANS Forth CORE wordset and features conditional compilation, pipes, files, assertions, forward declarations, enumerations, structures, suspended execution, recursion, include files, etc. It comes with an RPN calculator, line editor, preprocessor, compiler, decompiler, C-source generator, a virtual machine, and a multitasking environment.

No download Website Updated 04 Apr 2011 AMD x86 Open64 Compiler Suite

Screenshot
Pop 53.67
Vit 2.05

The AMD x86 Open64 Compiler Suite is derived from sources at Open64.net and has been optimized for the x86, AMD64, and Intel64 architectures. The suite includes C, C++, and Fortran compilers with advanced optimizations.

Download No website Updated 02 Sep 2001 ATG Dynamo integration for JBuilder

Screenshot
Pop 15.94
Vit 67.91

ATG Dynamo integration for JBuilder is a JBuilder 5 plugin that makes it easy to deploy J2EE applications to the ATG Dynamo Application Server version 5.1 (DAS). It can be installed and run with the other JBuilder 5 plugins such as BEA WebLogicServer 5.1, BEA WLS 6, IBM WebSphere 3.5, Borland AS 4.5, etc.

Download Website Updated 19 Jul 2006 AVR Cross Development Kit

Screenshot
Pop 64.34
Vit 2.97

AVR Cross Development Kit is a CDK for Atmel's AVR RISC processor series. It provides a comprehensive assembler and C development environment on Linux or similar host systems.

Download Website Updated 28 Feb 2006 Amber for Parrot

Screenshot
Pop 34.60
Vit 2.95

Amber for Parrot is an object-oriented scripting language for the Parrot virtual machine. It combines the traditional advantages of scripting languages with support for software correctness and large-scale software engineering. Amber for Parrot has syntax and semantics somewhere between those of Eiffel and Ruby.

Download Website Updated 14 Mar 2007 AspectC++

Screenshot
Pop 59.33
Vit 3.90

The AspectC++ project realizes an AspectJ-like approach for aspect oriented programming with C/C++. It provides an AspectC++ translator to weave AspectC++ code with C/C++ code.

Download Website Updated 11 Jan 2013 Aubit 4GL compiler

Screenshot
Pop 128.55
Vit 15.09

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.

No download Website Updated 12 Sep 2007 Axiomatic Multi-Platform C

Screenshot
Pop 161.16
Vit 12.55

AMPC compiles C programs directly into Java bytecode to run on any platform where a Java runtime is available. AMPC can also be used to integrate C and Java programs since AMPC's C functions can directly call numerous Java methods and vice versa. AMPC supports ANSI C 1989 (ISO C 1990). A JNI (JVM Native Interface) feature is available for calling native C or C++ functions. AMPC supports the C standard library as well as TCP/IP, ODBC, and graphics libraries. J2ME CDC 1.1 for mobile devices is also supported.

Download Website Updated 22 Aug 2010 B-Prolog

Screenshot
Pop 32.80
Vit 2.46

B-Prolog is a compact and complete CLP system that runs Prolog and CLP(FD) programs. It is emulator-based, features comparable performance to SICStus-Prolog, is robust and portable, and has been tested extensively in commercial environments.

Download Website Updated 19 Jan 2004 BMDFM

Screenshot
Pop 25.61
Vit 61.18

BMDFM allows one to run an application in parallel on shared memory multiprocessor (SMP) systems. BMDFM automatically identifies and executes all parallelism of unparallelized programs due to the static and mainly dynamic scheduling of the data flow instruction sequences derived from the formerly sequential program. BMDFM's dynamic scheduling subsystem performs an efficient SMP emulation of Tagged-Token DFM to provide the transparent dataflow semantics for the applications. No directives for parallel execution are required. No highly knowledgeable parallel programmers are required.

Screenshot

Project Spotlight

Performance Co-Pilot

performance monitoring toolkit and API

Screenshot

Project Spotlight

NetStats Baseball

A simulation of major league baseball.