RSS 11 projects tagged "Compilers"

No download Website Updated 11 Dec 2001 Ch

Screenshot
Pop 48.84
Vit 67.14

Ch is an embeddable C/C++ interpreter for cross-platform scripting, shell programming, 2D/3D plotting, numerical computing, and embedded scripting. It is the simplest solution to numerical computing and visualization in the domain of C/C++. It supports the ISO 1990 C Standard (C90), major features in C99 (complex numbers, variable length arrays or VLAs, type generic functions, long long data type, etc), classes in C++, and extensions to the C language like nested functions, string types, etc. It can be embedded in other applications and hardware and used as a scripting language. C/C++ code is interpreted directly with no compilation to intermediate code. It supports Linux, Windows, MacOS X, Solaris, HP-UX, and FreeBSD.

Download Website Updated 25 Mar 2002 gaffe

Screenshot
Pop 19.65
Vit 66.37

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 30 Aug 2011 sfront

Screenshot
Pop 81.78
Vit 15.64

Sfront compiles MPEG 4 Structured Audio (MP4-SA) programs into efficient C programs that generate audio when executed. MP4-SA is a standard for normative algorithmic sound, which combines an audio signal processing language (SAOL) with score languages (MIDI and SASL). Under Mac OS X and Linux, sfront supports real-time, low-latency audio input/output and MIDI input. Under Mac OS X, sfront supports the creation of AudioUnit plug-ins. The documentation includes a book about SAOL programming.

Download Website Updated 30 Sep 2009 Bit::Vector

Screenshot
Pop 180.88
Vit 7.25

Bit::Vector is a (stand-alone) C library and an object-oriented Perl module (with overloaded operators) which allows you to handle bit vectors, sets (of integers), "big integer arithmetic" (e.g. for cryptography), and boolean matrices (all of arbitrary size) very efficiently.

Download Website Updated 25 Feb 2009 aiSee

Screenshot
Pop 139.75
Vit 6.31

aiSee reads a textual, easy-to-read, and easy-to-learn graph specification and automatically calculates a customizable graph layout. This layout is then displayed, and can be printed or interactively explored. aiSee features 15 basic graph layout algorithms (including force-directed layout), recursive subgraph nesting, fish-eye views, and an animation interface. It has been optimized to handle huge graphs automatically generated by applications (e.g. compilers).

Download Website Updated 12 Mar 2011 Lush

Screenshot
Pop 127.32
Vit 5.44

Lush is a Lisp dialect with extensions for object-oriented and array-oriented programming. It is intended as a programming environment for prototyping numerically intensive applications. Unlike alternatives like Python or SciLab, Lush is designed for easy integration of existing C/C++/Fortran codes.

No download Website Updated 25 Jul 2010 PEBL

Screenshot
Pop 32.08
Vit 4.43

PEBL is software for creating psychology experiments. PEBL offers a simple programming language tailor-made for creating and conducting simple experiments.

Download Website Updated 21 Jul 2011 Faust AUdio STreams

Screenshot
Pop 58.80
Vit 3.68

Faust AUdio STreams is an expressive functional programming language for realtime audio signal processing. The Faust compiler translates DSP specifications into efficient C++ code. A variety of platforms and plugin formats are supported. A single Faust specification can be used to easily generate JACK and ALSA applications, as well as LADSPA, MAX/MSP, PD, Q, SC, and VST plugins. In addition to C++ code, the Faust compiler can also generate SVG block-diagram representations as well as XML descriptions.

No download Website Updated 28 Jan 2008 FrAid

Screenshot
Pop 75.50
Vit 2.88

FrAid (Fr[actal] Aid) is a programming language that is appropriate for mathematical computations, visualization, batch processing, and more. It features both a standalone application that provides a programming environment for the language and a system for integrating the language with Java. The Java interface allows mathematical equations and formulas to be used with Java code, making it easier to process numerical computations, symbolic computations, imaging, CAD, and more.

Download Website Updated 15 Mar 2004 tkscript

Screenshot
Pop 34.64
Vit 2.06

tkscript is a JIT-accelerated C-like scripting language with bindings for OpenGL, SDL, SDL_net, libpng, and zlib. A plugin SDK can be used to dynamically extend the script engine with custom C functions and C++ classes. It can be used to create portable, 3D, OpenGL-accelerated multimedia applications.

Screenshot

Project Spotlight

bashstyle-ng

A graphical tool for styling Bash.

Screenshot

Project Spotlight

JStock - Free Stock Market Software

A stock market application.