475 projects tagged "Interpreters"

Download Website Updated 16 Jan 2005 bigFORTH/MINOS

Screenshot
Pop 71.58
Vit 2.80

bigFORTH is a native code Forth. It was originally developed on the Atari ST for the Motorola 68k processor and was recently ported to Intel 386, running under a DOS extender (GO32). bigFORTH is available for Linux and Windows 95/98/NT in pre-beta-test. This version is available under GPL. The most striking new feature is the graphical user interface MINOS and the form editor Theseus. MINOS is a graphic user interface (GUI) for X, written for bigFORTH-Linux and bigFORTH-Win32. It includes a rapid GUI developement editor (Theseus).

Download Website Updated 19 Feb 2014 bigloo

Screenshot
Pop 298.26
Vit 43.75

Bigloo is an implementation of the Scheme programming language. It relies on an optimizing compiler from Scheme to C. Bigloo enables connections between Scheme code and C code. It proposes many extensions to Scheme such as a regular parser compiler, an lalr parser compiler, pattern matching, an object layer, etc.

Download Website Updated 30 Sep 2009 Bit::Vector

Screenshot
Pop 176.83
Vit 7.18

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.

No download Website Updated 30 Jan 2001 Brain

Screenshot
Pop 28.62
Vit 1.42

Brain is a prototype based, object-oriented scripting language.

Download Website Updated 25 Feb 2000 bwBASIC

Screenshot
Pop 18.38
Vit 72.15

The Bywater BASIC scripting language (bwBASIC) implements a large superset of the ANSI Standard for Minimal BASIC (X3.60-1978) and a significant subset of the ANSI Standard for Full BASIC (X3.113-1987) in C. It also offers shell programming facilities as an extension of BASIC. bwBASIC seeks to be as portable as possible.

Download Website Updated 16 Jun 2003 C Server Pages

Screenshot
Pop 118.07
Vit 3.19

"C Server Pages" is a C++ application server. It runs server pages written in HTML with C++ embedded and templates with C++ beans. It features scalability and integration with the backend, multiprocess and multithread functionality, and it is tunable, load balancing, and behaves well even when highly loaded.

Download Website Updated 19 May 2010 GNU ccScript

Screenshot
Pop 181.96
Vit 9.13

GNU ccScript offers a class extensible threaded embedded scripting engine for use with the Common C++ GNU package. This engine is also used in Bayonne (the GNU telephony server), and in TOSI (FreeBSD and GNU/Linux PBX integration servers). This engine differs from traditional scripting systems in that it is used to script near real-time state-event systems through deterministic callback step execution rather than the linear and non-deterministic fashion of embedded script libraries such as tcl, and libguile.

Download Website Updated 05 Aug 2005 CGILua

Screenshot
Pop 56.58
Vit 1.84

CGILua is a tool for developing dynamic HTML pages and manipulating input data from forms. It uses the interpreted language Lua for codifying its scripts. It has been on the road for almost 8 years now, being used in many Web products and sites. It is extensible through Lua libraries and dynamic loading of C/C++ libraries. Scripts can be written as Lua programs or HTML templates (HTML with Lua code embedded). Scripts are platform-independent.

Download Website Updated 30 Jan 2001 Ciao Prolog

Screenshot
Pop 104.23
Vit 1.00

Ciao is a complete Prolog system subsuming ISO-Prolog with a novel modular design which allows both restricting and extending the language. Ciao extensions currently include feature terms (records), higher-order, functions, constraints, objects, persistent predicates, a good base for distributed execution (agents), and concurrency. Libraries also support WWW programming, sockets, and external interfaces (C, Java, TCL/Tk, relational databases, etc.). An Emacs-based environment, a stand-alone compiler, and a toplevel shell are also provided.

Download Website Updated 30 Jan 2001 CINT

Screenshot
Pop 35.00
Vit 1.00

CINT is a C/C++ interpreter which is aimed at processing C/C++ scripts. CINT covers about 95% of ANSI C and 85% of C++. CINT, written in ANSI C (about 80000 loc), is solid enough to interpret itself and let the interpreted version execute a program.

Screenshot

Project Spotlight

shipper

A utility to automate shipping of open-source project releases.

Screenshot

Project Spotlight

jsonwatch

A program that works like watch -d, but for JSON.