501 projects tagged "Compilers"

No download Website Updated 26 Dec 2001 SIMPLE_1

Screenshot
Pop 17.94
Vit 67.36

SIMPLE_1 (SIMulation Program for Logistics Engin'g) is a discrete/continuous network-oriented simulation language with general-purpose programming language features. The Linux version of this software includes a project management system to automate integration of user-developed C/C++ code into SIMPLE_1 network models. A user's C/C++ code is interfaced with the SIMPLE_1 modeling language through information embedded in comments in the user's header file(s). SIMPLE_1 produces executable files with the help of the C++ compiler.

Download Website Updated 06 Feb 2002 ML Kit

Screenshot
Pop 16.73
Vit 67.04

ML Kit is a compiler for the programming language Standard ML.

Download Website Updated 25 Mar 2002 gaffe

Screenshot
Pop 19.95
Vit 66.69

gaffe is a tool is for creating simple animations for spicing up video presentations, Web sites, or greeting cards. The gaffe compiler turns a control script and an image (the 'scenery') into an animated cartoon.

Download Website Updated 11 Aug 2002 The Hush Programming Language

Screenshot
Pop 18.49
Vit 65.64

Hush is a full object-oriented programming language, based loosely on Smalltalk. Features include typeless data, polymorphism, dynamic method binding, static and dynamic object bases, mixin support, exception handling, closures, multiple threads, garbage collection, a fully embeddable virtual machine, separate compilation with linker, the core program (text only) runs on Unix, Cygwin, Windows, and there is a graphics bindings for X11. Hush allows rapid development of small programs and is intended as a general purpose language for quick solutions to problems. it also encourages proper object-oriented techniques. It differs significantly from Smalltalk in the construction of a class and the flow control of the methods; it is more like a traditional procedural language. It is not intended to be a full system like Smalltalk, but rather executes as a stand-alone program.

Download Website Updated 08 Jan 2003 PHPpbx

Screenshot
Pop 18.57
Vit 64.49

PHPpbx is a free addon to Project Builder, Apple's integrated development environment (IDE) for Mac OS X. It is designed to give a complete environment for developing, debugging, and deploying PHP with Project Builder.

No download Website Updated 28 Jan 2003 javatempt

Screenshot
Pop 13.71
Vit 64.33

Javatempt is a template engine for Java that features an easy-to-learn template language. Templates are specified in a single file and are organized in terms of blocks and placeholders. Blocks may be recursive. A parser converts the template into a Java program for faster execution. Javatempt is ideal for code generation tasks or as a replacement to JSP.

No download Website Updated 18 Apr 2003 Verilator

Screenshot
Pop 34.76
Vit 63.71

Verilator is a cycle based synthesizable Verilog hardware design language compiler. It produces C++ or SystemC output with speeds compariable to commercial products.

Download Website Updated 19 Jan 2004 BMDFM

Screenshot
Pop 20.27
Vit 61.51

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.

No download No website Updated 22 Apr 2004 MixedCC

Screenshot
Pop 15.49
Vit 60.74

MixedCC (Mixed Compiler Compiler) is a parser-generator framework for multi-layer templates. It also works as a detachable stack machine engine. LL(1) BNF grammars of respective layers are specified in JavaCC-like syntax. The lexer is either JavaCC-generated or user-written. Tokens can represent stack-machine transition commands.

No download Website Updated 23 Apr 2004 SPindent

Screenshot
Pop 14.66
Vit 60.73

SPindent (Server Page Indenter) is a JSP/PHP structural validator and indenter. It performs structural compatibility check of inner HTML generated from "parallel" branches of process flow statements such as if/else. It allows for those HTML branches to have different entry and exit HTML stack points, as far as the branches are compatible. This allows for verification and proper indentation of handy workarounds, as well as rusty pyramids. It is based on MixedCC (Mixed Compiler Compiler).

Screenshot

Project Spotlight

Emdros

A corpus query system for analyzed text.

Screenshot

Project Spotlight

Luksus

A drive encryption script that makes encryption of storage media and virtual files quick and easy.