RSS 8 projects tagged "Lisp"

No download Website Updated 15 Jun 2012 Alfa

Screenshot
Pop 27.35
Vit 25.97

Alfa is an experimental programming language. It combines the classic curly-bracket syntax similar to C and JavaScript with multi-clause functions with parameters passed by pattern matching. It is implemented as a translator to Scheme (using Gnu Guile).

No download No website Updated 19 Mar 2012 Nerd

Screenshot
Pop 19.34
Vit 27.61

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

Screenshot
Pop 51.54
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 Website Updated 10 Sep 2008 Gleam

Screenshot
Pop 12.49
Vit 1.97

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).

Download Website Updated 13 Nov 2005 scons-chicken

Screenshot
Pop 16.00
Vit 1.41

scons-chicken is an add-on for SCons, a building system (much like make and autotools all in one), that adds support for Chicken, a Scheme-to-C compiler.

Download Website Updated 10 May 2010 InteLib

Screenshot
Pop 93.27
Vit 8.33

InteLib is a library of C++ classes that lets you do Lisp/Scheme programming within your C++ programs, even without any additional preprocessing, without all those calling conventions. You can write code that is accepted by a C++ compiler while thinking in a "Lisp/Scheme mode", and the code you write will look much like Lisp/Scheme code, although it will be pure C++.

No download Website Updated 19 Feb 2007 ECB

Screenshot
Pop 57.97
Vit 1.67

ECB is a source code browser for (x)emacs. It displays a couple of windows that can be used to browse directories, files, and file contents like methods and variables. It supports source code parsing for languages like Java, C, C++, Elisp, Scheme, Perl, TeX, LaTeX, etc. In addition, it offers an (optional) permanent "compile window" at the bottom of the emacs frame, which is used to display all help and compile output. The rest of the frame is called the "edit area", which can be divided into several edit windows that are used for editing the sources. Deleting some of the edit windows neither destroys the compile window nor the browsing windows. It requires the CEDET suite.

Download Website Updated 04 Mar 2003 RScheme

Screenshot
Pop 37.55
Vit 1.00

RScheme is an object-oriented, extended Scheme implementation with a compiler that targets C or (RScheme's own) bytecodes. It has features expected from a modern language: an object system, reflection, modules, namespaces, safe macros, threads, a system call interface (including sockets), separate compilation, and persistence, as well as the formal basis and power of the Scheme programming language. RScheme also features a powerful, elegant foreign code interface.

Screenshot

Project Spotlight

musl

A new implementation of the standard library for Linux-based systems.

Screenshot

Project Spotlight

sql2o

An easy database query library.