RSS 20 projects tagged "Lisp"

Download No website Updated 14 May 2013 Arcueid

Screenshot
Pop 104.06
Vit 19.64

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 10 May 2005 Artefaktur Component Development Kit

Screenshot
Pop 94.11
Vit 2.48

ACDK is a development framework with a similar target of Microsoft's .NET or Sun's ONE platform, but it uses C++ as a core implementation language. It implements the standard library packages, including acdk::lang, acdk::lang::reflect, acdk::util, acdk::io, acdk::text (including regexpr), acdk::net, acdk::sql, acdk::xml, and more. Flexible allocator/garbage collection, threading, and Unicode are implemented in the core of ACDK. Extensions make C++ objects available for reflection, serialization, aspect-oriented class attributes, and [D]ynamic [M] ethod [I]nvocation. This DMI acts as an universal object oriented call interface to connect C++ with scripting languages (Java, Perl, Tcl, Python, Lisp, Visual Basic, and VBScript) and standard component technologies (CORBA and COM).

Download Website Updated 14 Jun 2006 Elk

Screenshot
Pop 56.71
Vit 3.13

Elk (the Extension Language Kit) is an implementation of the Scheme programming language. It can be used as a standalone Scheme interpreter, or as an embeddable, reusable extension language subsystem for applications written in C or C++ through the libelk library.

No download Website Updated 19 May 2009 Funky

Screenshot
Pop 50.45
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 25 Feb 2013 GNU MIX Development Kit

Screenshot
Pop 252.80
Vit 35.23

MDK (MIX Development Kit) provides tools for developing and executing, in a MIX virtual machine, MIXAL programs. The MIX is Donald Knuth's mythical computer, described in the first volume of The Art of Computer Programming, which is programmed using MIXAL, the MIX assembly language. MDK includes a MIXAL assembler (mixasm), a MIX virtual machine (mixvm) with a command line interface, a Guile-based virtual machine (mixguile), a GTK+ based GUI (gmixvm), and a mixvm-Emacs interface (mixvm.el). MDK utilities are extensible using Scheme.

No download Website Updated 25 Sep 2001 Gamma

Screenshot
Pop 28.84
Vit 1.41

Gamma is a dynamically-typed, object-oriented, interpreted programming language that has been designed and optimized to reduce the time required for building applications. It supports the QNX/Photon and Linux/GTK GUI environments, and has a built-in library of over 300 functions. It cuts development times and offers run-time debugging by wedding a C-like syntax to a Lisp interpreter that has been optimized specifically for performance and memory usage.

Download Website Updated 10 Sep 2008 Gleam

Screenshot
Pop 13.23
Vit 2.01

Gleam is a simple Scheme language interpreter written in Java. Its goals are to support the discovery of Scheme for beginners, simplicity, R5RS compliance, and full integration with the Java platform (with the ability to call Java code from Scheme and vice versa).

No download Website Updated 11 Nov 2008 Jess

Screenshot
Pop 170.82
Vit 11.59

Jess is a fast, light rule engine and scripting environment written entirely in Java. You can build Java software that has the capacity to "reason" using knowledge you supply in the form of declarative rules. It is supplied as a programmer's library, making it ideal for embedding in larger applications. Jess includes development tools built on the Eclipse platform. It is free for academic use and can be licensed for commercial use.

No download Website Updated 21 Oct 2007 Lisp2D

Screenshot
Pop 20.57
Vit 1.03

Lisp2D is an object-oriented dialect of the Lisp language with built-in parallelism of calculations.

Download Website Updated 23 Dec 2001 Lithp

Screenshot
Pop 45.96
Vit 1.75

Lithp is an expandable LISP interpreter with a very small footprint. It is designed to let programmers add LISP programs and simple configuration files to projects with very little binary space. File parsing, tree building, and more than 35 LISP functions are implemented.

Screenshot

Project Spotlight

deltasql

A database version control system.

Screenshot

Project Spotlight

Marvin

An extensible image processing framework for Java.