Projects

newLISP modules

Note – these modules are now maintained by Kanen Flowers on .
A selection of useful and fully documented modules written for newLISP.

Phorms

A general purpose HTML form factory for PHP. Very easy to use and extend and well-documented (using phpdoc).

PHP Pipeline

An asynchronous downloader for PHP with callbacks. Allows the download queue to be modified in-place during the I/O loop to decrease down-time while waiting for a series of downloads to complete.

JoQ

JoQ aims to be a simple, fast, and efficient message broker. It is optimized for the simple case of managing a series of priority queues.

Matching (Python)

List matching algorithm for Python, based on newLISP’s match function. Includes version in pure Python and a version for Cython/Pyrex. Includes a util module with list searching functions and a function parameter-checking decorator. Source code includes several examples (in module and function docstrings).

newLISP mode for Emacs

This is just a quick hack of the newLISP mode for emacs linked to on http://www.newlisp.org. This just comments out a few lines that were causing errors when starting the program. Most likely, this is horribly out-dated and a quick search of the newLISP forums will probably find something better.

newLISP TextMate bundle

TextMate is an excellent programmers’ editor for OSX. This bundle provides highlighting, code folding, and a few other niceties to support writing newLISP code in TextMate.

  • Download

newLISP GeSHi plugin

Highlight newLISP code using GeSHi. Just drop it in the geshi directory and optionally add a mapping for the .lsp file extension in geshi.php.

  • Download
1 comment
  1. Reply | Quote
    Dec 18th, 2011 at 16:28 | #1

    Artful code modules are actually at GitHub (not Google Code)

    Also, the main page is at: Scruffy Thinking