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.
STMX is a high-performance Common Lisp library for composable Transactional Memory (TM), a concurrency control mechanism aimed at making concurrent programming easier to write and understand. Instead of traditional lock-based programming, one programs with atomic memory transactions: if a memory transaction returns normally it is committed. If it signals an error, it is rolled back. Transactions can safely run in parallel in different threads, are re-executed from the beginning in case of conflicts or if consistent reads cannot be guaranteed, and effects of a transaction are not visible from other threads until committed. This gives freedom from deadlocks, automatic rollback on failure, and aims to resolve the tension between granularity and concurrency.
JSSindex is a simple search engine designed for
CDROM or Web-based document collections. The
documents to be indexed can be in HTML, PS, PDF,
and DjVu. The main feature is that the query
engine and the index are entirely contained in
Related ProjectsWordPress Plugins/JSeries, Joomla!じゃぱん, Dumpper v.60.3, GLOBALBASE PROJECT, SmillaEnlarger
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.
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.
Charlemagne is a versatile genetic programming application. It
includes a commandline client and an interactive console mode. It is
written in Python and Lisp, and is user extensible to some degree in
both languages. It features built-in input-output mapping support and
provides the ability to define complex fitness calculations in Lisp or
Related ProjectsRoboCup tools, Dumpper v.60.3, OpenKEEPS, Decimal BASIC Open Source Project, SmillaEnlarger
ssqlfs uses a defined file/directory structure to
generate an SQL database which corresponds to that
file/directory structure. Along with support for
one-to-many tables, ssqlfs includes support for
representing many-to-many tables. Ideally, the
filesystem would be interconvertible with an SQL
database, but at this point the functions for
generating a file/directory structure from the SQL
database remain to be thoroughly tested.
mod_lisp talks from Apache to Lisp processes by
sockets with a very straightforward protocol to
handle a request.
Related ProjectsDarik's Boot and Nuke, XOOPS, Amateras, SmillaEnlarger, GLOBALBASE PROJECT
Nyquist is an elegant and powerful language for
sound synthesis and music composition. Unlike
score languages that tend to deal only with
events, or signal processing languages that tend
to deal only with signals and synthesis, it
handles both in a single integrated system. It is
also flexible and easy to use because it is based
on an interactive Lisp interpreter. You can design
instruments by combining functions (much as you
would using the orchestra languages of Music V,
cmusic, or Csound). You can call upon these
instruments and generate a sound just by typing a
simple expression. You can combine simple
expressions into complex ones to create a whole
composition. It runs under any Unix environment,
MacOS, Windows 95, and Windows NT, and it
produces sound files as output (or direct audio
output under Windows).
Related Projects円盤複写屋, Dumpper v.60.3, Seasar, TiMidity++ windows synthesizer(TWSYNTH), SmillaEnlarger
The Link Grammar Parser (link-grammar) is a syntactic parser of English, Russian, Arabic, and Persian (and other languages as well), based on link grammar, an original theory of English syntax. Given a sentence, the system assigns to it a syntactic structure, which consists of a set of labelled links connecting pairs of words. The parser also produces a "constituent" (Penn tree-bank style phrase tree) representation of a sentence (showing noun phrases, verb phrases, etc.). The RelEx extension provides dependency-parse output.
Related ProjectsTortoiseSVN, FFFTP, CrystalDiskInfo, Manjaro Linux, MinGW - Minimalist GNU for Windows
SSD (Sawfish Session Dialog) is a small and flexible wrapper for session commands. It is intended to be used with Sawfish, but does not require it. It can be configured to use any command for logout, reboot, shutdown, suspend, hibernate, and lock actions. Preset command definitions are available for: KDE4, GNOME2, XFCE4, MATE, and Razor-Qt. It is part of Sawfish-Extras (currently there's only SSD, but more is planned).
Common Lisp JPEG Library implements JPEG lossy image
compression/decompression routines in ANSI Common Lisp.
Related ProjectsOpen Source QR Code Library, Samurai Graph, NyARToolKit, MPC-BE, Separate+
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.
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).
Related ProjectsDumpper v.60.3, Properties Editor, Amateras, SmillaEnlarger, SharpDevelop-jp
cl-prevalence is a prevalence-style (all data kept in main memory) database framework for Common Lisp.