71 projects tagged "Common Lisp"

Download Website Updated 29 Mar 2004 URL-REWRITE

Screenshot
Pop 11.96
Vit 60.93

URL-REWRITE is a small package which can be used to programmatically rewrite (X)HTML documents so that certain attributes values are replaced by others. It was written to rewrite URLs for cookieless session handling, but can be put to other uses.

Download Website Updated 18 Mar 2004 Anaphora

Screenshot
Pop 13.71
Vit 1.00

Anaphora is an anaphoric macro collection for Common Lisp. It includes many new fiends, in addition to old friends like AIF and AWHEN.

No download Website Updated 12 Nov 2003 Common Lisp Hypertext Preprocessor

Screenshot
Pop 22.11
Vit 1.42

Common Lisp Hypertext Preprocessor combines the ease of PHP with the joys of Common Lisp. It allows Common Lisp code to be embedded in HTML or XML using XML processing instructions. It consists of two packages, CL- CGI, which provides a small package to aid in writing CGI programs in Lisp, and CLHP, the full package, which depends on CL-CGI.

Download Website Updated 03 Nov 2003 CL-SDL

Screenshot
Pop 47.92
Vit 2.33

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 22 Oct 2003 CL-INTERPOL

Screenshot
Pop 22.63
Vit 62.22

CL-INTERPOL is a library for Common Lisp which modifies the reader so that you can have interpolation within strings, similar to Perl or Unix Shell scripts. It also provides various ways to insert arbitrary characters into literal strings even if your editor/IDE doesn't support them.

Download Website Updated 10 Sep 2003 Etiquette

Screenshot
Pop 25.59
Vit 1.00

Etiquette is an interaction protocol construction toolkit. The project's goal is to build a framework for rapid design of network communication code. Etiquette interaction protocols are intended to describe valid communication processes that can occur in networked applications, along with error-handling code. Etiquette provides protocol tracing and single-stepping support.

No download Website Updated 26 Aug 2003 CL-GD

Screenshot
Pop 22.18
Vit 62.68

CL-GD is a library for Common Lisp which provides an interface to the GD Graphics Library for the dynamic creation of images. It is based on UFFI and should thus be portable to all CL implementations supported by UFFI.

Download Website Updated 17 Jul 2003 CL-WHO

Screenshot
Pop 27.42
Vit 62.99

CL-WHO is a (Common) Lisp tool which can be used to easily convert S-expressions intermingled with code into (X)HTML. It tries to create efficient code and be portable amongst CL implementations.

No download Website Updated 15 Jul 2003 HTML-TEMPLATE

Screenshot
Pop 28.72
Vit 63.01

HTML-TEMPLATE is a portable library for Common Lisp that can be used to fill templates with arbitrary (string) values at runtime. It is intended to be used for HTML and is loosely modeled after the HTML::Template Perl module. It translates templates into efficient closures that can be re-used as often as needed, and uses an intelligent cache mechanism that allows templates to be updated while your program is running.

No download Website Updated 11 Jun 2003 series

Screenshot
Pop 25.69
Vit 1.97

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.

Screenshot

Project Spotlight

Seed7

An extendable programming language.

Screenshot

Project Spotlight

f265

An HEVC/H.265 video encoder.