RSS 28 projects tagged "Lisp"

Download Website Updated 05 Apr 2014 TXR

Screenshot
Pop 720.53
Vit 84.11

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 No website Updated 23 Jan 2014 LISPF4

Screenshot
Pop 40.71
Vit 9.46

LISPF4 is an InterLisp interpreter written in FORTRAN in the early 1980s. This version has been converted to C and given the ability to have commandline determination of the memory size.

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

Screenshot
Pop 148.49
Vit 16.36

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.

Download Website Updated 06 Jul 2012 rep-gtk

Screenshot
Pop 121.20
Vit 8.76

rep-gtk is a language-binding between GTK+/GDK and librep. Basic GLib and ATK bindings are included, too. The bindings for outdated, deprecated libraries (libgnome, libgnomeui, libgnomecanvas, and libglade) have been dropped. In favor of libglade, GTKBuilder is supported.

Download Website Updated 06 Jul 2012 librep

Screenshot
Pop 121.12
Vit 9.38

Librep is a shared library implementing a Lisp dialect that is lightweight, reasonably fast, and highly extensible. It contains an interpreter, byte-code compiler, and virtual machine. Applications may use the interpreter as an extension language, or it may be used for standalone scripts. Rep was originally inspired by Emacs Lisp. However one of the main deficiencies of elisp--the reliance on dynamic scope--has been removed. Also, rep only has a single namespace for symbols.

Download No website Updated 28 Mar 2012 sawfish.wm.ext.pager

Screenshot
Pop 34.70
Vit 5.46

sawfish.wm.ext.pager is a C/Lisp extension that provides a functional desktop pager for the sawfish window manager. A pager is a map of your desktop. It shows not only the visible part of your desktop (the current viewport), but also the parts that extend beyond the sides of your screen. Also, if you have more than one workspace, the pager will follow you to where you are, or optionally show all workspaces at once. Of course you can select viewports and windows, and also move or raise/lower the latter.

No download No website Updated 19 Mar 2012 Nerd

Screenshot
Pop 19.47
Vit 27.65

Nerd is an attempt to create a cross-platform scripting language that is based on Scheme and easy to embed, extend, and use. It's currently used in video game projects and is interpreted only. There are definite future plans to add a byte-code compiler and VM to it and to write proper documentation.

Download Website Updated 12 Mar 2011 Lush

Screenshot
Pop 126.98
Vit 5.43

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.

Download Website Updated 28 Feb 2011 neslisp

Screenshot
Pop 22.67
Vit 1.42

neslisp is a LISP compiler suite for the Nintendo Entertainment System. It compiles lisp code to assembly code for the 6502 processor architecture.

Screenshot

Project Spotlight

Teddy Templating Engine

An easy-to-read, HTML-based, mostly logic-less DOM templating engine.

Screenshot

Project Spotlight

Echofish

Log monitoring made easy.