Practical Common Lisp
Common Media Input Layer (CMIL) is an C++ OO framework designed to improve the state of cross-platform input handling in games and other similar applications. CMIL was created out of the belief that the methods used in most media APIs perform input handling in a confusing, difficult, inflexible...
Platforms: *nix
License: Freeware | Size: 89.09 KB | Download (97): Common Media Input Layer 0.91 Download |
SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. The list of supported languages also includes non-scripting languages such as C#, Common Lisp (CLISP, Allegro CL, UFFI), Java, Modula-3 and OCAML. Also several...
Platforms: *nix
License: Freeware | Size: 3.5 MB | Download (96): Simplified Wrapper and Interface Generator Download |
Linedit is a readline-style library written in Common Lisp that provides customizable line-editing features. Linedit uses UFFI for foreign bindings, so it is a least theoretically portable, though REPL-wrapping is currently SBCL specific..
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (95): Linedit Download |
Shelisp is a very short program that provides mechanisms for composing and running Unix shell (particularly bash) commands and constructs from Common Lisp. To run shelisp, say at the command prompt: lisp -load shelisp.lisp This should start CMU Common Lisp and provide the prompt, *. A more...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (94): Shelisp Download |
Regexp::Common::time Perl module contains date and time regexps. SYNOPSIS use Regexp::Common qw(time); # Piecemeal, Time::Format-like patterns $RE{time}{tf}{-pat => pattern} # Piecemeal, strftime-like patterns $RE{time}{strftime}{-pat => pattern} # Match ISO8601-style date/time...
Platforms: *nix
License: Freeware | Size: 35.84 KB | Download (94): Regexp::Common::time Download |
R2cl compiler is a minimal, proof of concept translator from the R or S language into Common Lisp. An increase in speed of over 1000 times can then be achieved using the free CMU Common Lisp native code compiler on the resulting code, making it comparable to FORTRAN, Ada or C. Installation:...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (93): R2cl Download |
Math::TotalBuilder::Common is a Perl module with common unit sets for building totals. SYNOPSIS use Math::TotalBuilder; use Math::TotalBuilder::Common; # units for 952 pence my %tender = build($Math::TotalBuilder::Common::uk_money_old, 952); This package is just a set of common sets of...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (93): Math::TotalBuilder::Common Download |
Emacs::Lisp provides support for writing Emacs extensions in Perl. Emacs allows you to customize your environment using Lisp. With EPL, you can use Perl, too. This module allows Perl code to call functions and access variables of Lisp. You still need to learn some Lisp in order to understand...
Platforms: *nix
License: Freeware | Size: 99.33 KB | Download (92): Emacs::Lisp Download |
Untahris Common Playground - you can play several classic fun, simple arcade games. But playing alone is not fun, and you can play them in multiplayer mode (on one computer, local network, or maybe Internet). Now, Untahris has an original experimental feature, which makes it more than just a...
Platforms: *nix
License: Freeware | Size: 1024 KB | Download (92): Untahris Common Playground Download |
DocSet::Doc::Common is a Perl module with common functions used in DocSet::Doc subclasses. Implements functions and bits of code which otherwise needed to be duplicated in many modules. These functions couldnt be put into the base class DocSet::Doc. Certainly we could devise one more...
Platforms: *nix
License: Freeware | Size: 378.88 KB | Download (89): DocSet::Doc::Common Download |
Osicat is lightweight operating system interface for Common Lisp on POSIX-like systems. Osicat uses UFFI for foreign bindings, so it is relatively portable, though most active development happens on SBCL and Debian GNU/Linux, so other platforms may experience wrinkles..
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (88): Osicat Download |
HTML::Detoxifier is a practical module to strip harmful HTML. SYNOPSIS use HTML::Detoxifier qw ; my $clean_html = detoxify $html; my $cleaner_html = detoxify($html, disallow => [qw(dynamic images document)]); my $stripped_html = detoxify($html, disallow => [qw(everything)]);...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (88): HTML::Detoxifier Download |
Mknew project is an investigation of how to build simple Unix shell scripts to manage common development and administrative tasks. The emphasis is on using languages and tools that already exist and are in common use rather than inventing something new. A related emphasis is on exploring the...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (88): Mknew Download |
CLISP is a Common Lisp implementation. It implements the language described in the ANSI Common Lisp standard with many extensions.Common Lisp is a high-level, general-purpose, object-oriented, dynamic, functional programming language.CLISP includes an interpreter, a compiler, a debugger, CLOS,...
Platforms: Windows, Mac, *nix, LISP, BSD Solaris
License: Freeware | Download (65): CLISP Download |
It consists o f four SIMULINK models that will test ideal and practical cases of integrator designs.The script shows all the problems created an solved by the resetting circuit. Requirements: - MATLAB 7.8 or higher - MATLAB SimElectronics add-on - MATLAB Simscape add-on
Platforms: Windows, Mac, *nix, Matlab, BSD Solaris
License: Freeware | Download (61): Practical Integrator With Resetting Circuit Download |
Squeakymail is an email classifier and POP proxy, implemented in Common Lisp. Currently it is running with Allegro CL from Franz Inc. Squeakymail implements concepts from Paul Graham's Plan for Spam paper at http://www.paulgraham.com/spam.html.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 12.53 KB | Download (60): Squeakymail Download |
This is Richard C. Waters' SERIES package for Common Lisp. In a nutshell: Think 'Efficient MAPCAR' SERIES translates functional-style expressions into efficient loops. Series are to loops as control structures are to GOTOs.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 148.33 KB | Download (59): series Download |
PHP common DB interface is a database programming API. It provides a collection of functions who will act as an upper layer of the PHP native database calls, to make less troublesome the porting of same application to different underlying databases. MSSQL,mySQL interfaces are supported.
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (59): PHP common DB interface Download |
Etiquette is an interaction protocols construction tool. Etiuqette allows to describe communication in high-level and textually condensed fashion. Built-in support for debugging and error-handling policies is provided. Etiquette is written in Common Lisp.
Platforms: Mac, BSD, Linux
License: Freeware | Size: 29.75 KB | Download (58): Etiquette - a protocol construction tool Download |
This script contains a function that finds out the gcd(a,b)(great common divisor of a and b) as a linear conbination of a anb b, ax by=gcd(a,b).
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (58): Extended great common divisor function Download |