RSS 18 projects tagged "Interpreters"

Download Website Updated 05 Apr 2014 TXR

Screenshot
Pop 726.64
Vit 95.75

TXR is a new data munging language. TXR's special pattern language provides template-based matching of entire documents or large sections of documents. It also contains a language for functional and imperative programming. It is written in C and takes the form of a utility that is portable to Unix-like platforms and Windows.

Download Website Updated 02 Mar 2014 HGL Suite

Screenshot
Pop 389.34
Vit 15.20

HGL is a compiler/interpreter suite for developing images. It features its own simple but powerful language, Lua integration, output in various formats as well as runtime input handled by plugins, and easy integration into various environments like Web servers or graphical applications. The input is taken from a source file, which has to be compiled for quick and frequent access by the interpreter. An interpreter then runs the compiled files, takes input from custom plugins (if neccessary), and outputs its result via custom plugins.

Download Website Updated 26 Feb 2014 husk-scheme

Screenshot
Pop 283.43
Vit 26.53

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.

Download Website Updated 09 Feb 2014 uniclient

Screenshot
Pop 180.03
Vit 8.41

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 100.76
Vit 4.55

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 02 Feb 2011 Subs

Screenshot
Pop 51.38
Vit 3.01

Subs is a Scheme Lisp interpreter written in C++. The implementation is incomplete and naive, but aims to implement enough to be able to run every code sample in Structure and Interpretation of Computer Programs.

Download No website Updated 14 May 2013 Arcueid

Screenshot
Pop 42.66
Vit 3.74

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.

No download Website Updated 19 May 2009 Funky

Screenshot
Pop 39.81
Vit 1.00

Funky is an embeddable functional programming language. It is stable, fast, and small. It includes all four dialects in a single DLL, which without optimization isless than 140 K. It can be embedded into an existing C++ application in minutes. The syntax is heavily borrowed from Lisp, because of its simplicity.

Download Website Updated 03 Jan 2013 EGSL Interpreter

Screenshot
Pop 35.07
Vit 4.47

EGSL is a small interpreter which can execute Lua scripts. It includes some functions for fast and easy game development. These are image manipulation functions, functions for 2D drawing, sound and music, input via mouse, keyboard, and joypad, and some helper functions. The engine is based on SDL, SDL_gfx, and SDL_mixer, and additionally on SDL_image on Haiku-OS.

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

Screenshot
Pop 30.07
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.

Screenshot

Project Spotlight

audit daemon

A package of user-space audit utilities.

Screenshot

Project Spotlight

The Eventual PlayFramework-AngularJS-Bootstrap-MongoDB Seed Project

A seed project that combines Play Framework, AngularJS, Bootstrap, and MongoDB.