RSS 45 projects tagged "Common Lisp"

Download Website Updated 07 Jul 2010 GNU CLISP

Screenshot
Pop 413.61
Vit 12.94

GNU CLISP is an ANSI Common Lisp implementation with an interpreter, compiler, debugger, object system (CLOS, MOP), sockets, fast bignums, arbitrary precision floats, and a foreign language interface that runs on most Unix variants and Win32.

No download Website Updated 11 Jun 2003 series

Screenshot
Pop 36.33
Vit 2.00

A series is a data structure much like a sequence, with similar kinds of operations. The difference is that in many situations, operations on series may be composed functionally and yet execute iteratively, without the need to construct intermediate series values explicitly. In this manner, series provide both the clarity of a functional programming style and the efficiency of an iterative programming style. Series is the culmination of many years of design and use of this approach, during which some 100,000 lines of application code have been written (by about half a dozen people over the course of seven years) using the series facility in nearly all iteration situations. This includes one large system (KBEmacs) of over 40,000 lines of code. In a nutshell: Think "Efficient MAPCAR". SERIES translates functional-style expressions into efficient loops.

No download Website Updated 22 May 2001 cl-pdb

Screenshot
Pop 23.28
Vit 66.21

cl-pdb is a Common Lisp library that parses PDB files into CLOS classes for ease of handling inside of applications which need to read these files.

Download Website Updated 23 May 2001 Emacs ILISP

Screenshot
Pop 30.05
Vit 66.20

ILISP is a package that is designed to integrate various Lisp implementations (mostly Common Lisp systems and various Scheme dialects, including Guile) within Emacs (or XEmacs). ILISP runs an inferior Lisp process (in Emacs parlance) and provides a specialized set of commands, key bindings, and menus to ease the interaction with it. ILISP commands access the underlying Lisp process and provide ways to make the editing, compilation, and execution of Lisp programs much easier.

Download Website Updated 18 Nov 2002 CL-FTP

Screenshot
Pop 39.75
Vit 1.42

CL-FTP is a library that provides FTP client functionality to Common Lisp programs.

Download Website Updated 03 Nov 2003 CL-SDL

Screenshot
Pop 53.11
Vit 2.34

CL-SDL is a library of foreign function interfaces to SDL and OpenGL for Common Lisp programs. It aims to be extremely portable, fast, and flexible.

Download Website Updated 06 Apr 2003 CL-BibTeX

Screenshot
Pop 25.28
Vit 1.76

CL-BibTeX is a replacement for the BibTeX program, written in Common Lisp. The aim is to enable the user to format bibliographic entries using Common Lisp programs, rather than using the stack language of BibTeX style files. A compiler that transforms BibTeX style files into comprehensible Common Lisp programs is included.

No download Website Updated 10 Apr 2003 GRT Raytracer

Screenshot
Pop 27.84
Vit 1.00

GRT is a Common Lisp raytracing system. It is being developed on CMUCL, but should be easy to port to other Common Lisp implementations as well.

Download Website Updated 06 May 2003 CL-PPCRE

Screenshot
Pop 37.84
Vit 60.58

CL-PPCRE is a portable regular expression library for Common Lisp. It is compatible with Perl, and it's fast, portable (strictly ANSI-compliant), and thread-safe. It comes with convenient features like a SPLIT function, a couple of DO-like loop constructs, and a regex-based APROPOS feature similar to the one found in Emacs. In addition to specifying regular expressions as strings like in Perl, you can also use S-expressions which are more Lisp-y.

Download No website Updated 16 May 2003 CL-Readline

Screenshot
Pop 15.03
Vit 1.00

CL-Readline is an UFFI-based Common Lisp interface to the GNU Readline library. In addition to basic Readline functionality it features customizable completions, completions based on a Common Lisp package, multi-line expression reader, and support for non-echoing input. This software has been superseded by Linedit.

Screenshot

Project Spotlight

Gameclock

A simple chess clock to track time in real-life games.

Screenshot

Project Spotlight

Gtk2-Perl

Perl bindings for GTK+ 2.x.