RSS 379 projects tagged "Interpreters"

No download Website Updated 05 Jan 2014 Perl 1.0-mod

Screenshot
Pop 31.14
Vit 10.47

Perl 1.0-mod is an adaptation of the source code of Perl 1.0 to make it compilable on modern operating systems. It is based on Perl 1.0 patchlevel 29 (1988/03/11).

No download Website Updated 01 Nov 2013 Mirage programming language

Screenshot
Pop 23.43
Vit 13.14

Mirage is an esoteric programming language for masochistic aesthetes. It includes an interpreter and a CIL compiler.

Download Website Updated 15 Nov 2012 PH7 Engine

Screenshot
Pop 25.38
Vit 23.59

PH7 is an in-process software library that implements a highly-efficient embeddable bytecode compiler and a virtual machine for the PHP programming language. It implements most PHP 5.3 constructs, including heredoc, nowdoc, gotos, classes, anonymous functions, and closures, along with powerful extensions such as function overloading, comma expressions, full type hinting, string comparison operators, and more. It is the ideal library for enhancing your application or device (such as router or set-top box) with dynamic Web interfaces, with the benefits and power of PHP and without the overhead incurred by process creation. As an embedded interpreter, it allows multiple interpreter states to coexist in the same program, without any interference between them.

Download No website Updated 14 May 2013 Arcueid

Screenshot
Pop 42.38
Vit 3.72

Arcueid is a C interpreter for Paul Graham's Arc dialect of Lisp. It is intended to be compatible with the Arc 3.1 release, with a simple interface to C, and is easily usable as an embedded interpreter or an extension language.

Download Website Updated 09 Feb 2014 uniclient

Screenshot
Pop 180.23
Vit 8.19

uniclient is an universal TCP client. It connects to a TCP server and executes an Aime program against the server.

Download Website Updated 30 Jan 2013 Tiny BASIC for Curses

Screenshot
Pop 101.09
Vit 4.54

Tiny BASIC for Curses (tinybc) is a BASIC interpreter for the curses character screen handling library which fully corresponds to the Tiny BASIC specification. The engine is thread-safe and can be embedded into other code. It can be used as a game or a minimalist challenge.

Download Website Updated 12 Oct 2011 Alore

Screenshot
Pop 33.54
Vit 1.00

Alore is an object-oriented programming language with a clean syntax that resembles Python and Lua. It is optionally-typed like Google Dart. It is both a dynamic scripting language and a general-purpose language with static typing. It is aimed at most programming tasks, from short scripts to complex applications. It allows programmers to freely mix static and dynamic typing within a program. It has native threads and a very fast edit-test cycle. Programmers can always bypass type checking and run their programs immediately.

No download No website Updated 21 Oct 2011 The FACT Programming Language

Screenshot
Pop 29.87
Vit 2.46

FACT is a mixed functional and imperative programing language which uses first-class environments as its primary data type. It supports many high level concepts while still remaining a very simple language.

No download Website Updated 27 Mar 2011 AI-Prolog

Screenshot
Pop 19.42
Vit 1.00

AI::Prolog is a predicate logic engine implemented in pure Perl. In predicate logic, instead of telling the computer how to do something, you tell the computer what something is and let it figure out how to do it. Conceptually, this is similar to regular expressions. The AI::Prolog distribution contains a Prolog shell called aiprolog and two short adventure games, spider.pro and sleepy.pro.

Download Website Updated 26 Feb 2014 husk-scheme

Screenshot
Pop 282.24
Vit 25.60

Husk is an implementation of the Scheme programming language for the Haskell Platform. Advanced R5RS features are provided, including continuations, hygienic macros, and a full numeric tower.

Screenshot

Project Spotlight

c++-gtk-utils

A lightweight library containing a number of classes and functions to ease the task of programming GTK+ programs with C++ in POSIX environments.

Screenshot

Project Spotlight

TurnKey Movable Type Appliance

A Movable Type appliance that is easy to use and lightweight.