Directory | Tags | Index | LinkIt | Submit   | Help
    Wednesday, 23 July 2014 - anonymous
Login/Register to vote and to have access to more features

You are here: Root > By Topic

Go directly to another tag

Tags filter

Tags: (Colorize or remove )
Clear filter Apply filter

All Libraries for Data structures (29 items)

Back to full tag view

Bouquet: a graph generator
A graph generator that accepts Lisp objects as nodes, and produces descriptions for use with the Tulip graph visualization framework.

CL-Containers
A library that provides new container data structures (trees, queues, heaps, and more) and a standard interface for using them.

CL-DOT
A library for "generating dot (a program in the Graphviz suite) output from arbitrary Lisp data". Graphviz is a graph visualization software.

CL-Graph
A package for creating and manipulating graphs (in the graph-theoretic sense). Creates a set of CLOS classes for graphs, vertices, edges. Provides algorithms for traversing, counting, searching for ve...

CL-STORE
cl-store is an asdf-installable portable library for serializing and deserializing Common Lisp objects to and from streams. It currently runs on SBCL, CMUCL, CLISP, ACL, OpenMCL and Lispworks.

CLOCC
CLOCC (Common Lisp Open Code Collection) is a large collection of free, portable, self-contained and ready to use libraries and software. It includes development tools, GUI toolkits, portability laye...

Com-lisp-utils
The Common Lisp Utilities project "intends to be a repository for packages that run on any compliant implementation of ANSI Common Lisp". It contains code for data and control structures, financial fu...

Common LISPcraft Code
The source code for the book "Common LISPcraft" by Robert Wilensky, W. W. Norton & Company; 2nd edition (June 1986). It mostly includes AI and parsing code.

Common Lisp User Space File System
A simple file based file system. Use mkfs and mount to take clufs file system into use. Use it with mkdir, create, open and close to read and write files. Open returns a stream to file in clufs file s...

DEFTABLE: Unifies interface to Common Lisp's table-like data structures
The DEFTABLE macro unifies the interface to Common Lisp's table-like data structures (e.g., association lists, property lists, and hash tables, vectors), providing a concise, lightweight syntax. Later...

FSet
FSet is a functional set-theoretic collections library for Common Lisp. All update operations return a new collection, rather than modifying an existing one in place. FSet has sets, bags (multisets)...

Flexichain
Library for creating and managing flaxichains. A flexichain is a data structure for efficiently and dynamically adding to, and deleting elements from, a sequence (or "chain") of such elements. The buf...

Genhash
A library for "generic hash tables".

Lisp hacks
A collection of small libraries for packages, dynamic variables, lists, iteration, CLOS, and HTML generation.

Lisp toys
A collection of small utilities for syntactic extension, global variables, control structures and list manipulation.

List comprehensions for Lisp
A library for manipulating lists with list comprehension constructs. It can also be used with arbitrary sequences, hash tables and multidimensional arrays.

List comprehensions, after Python
An implementation of the GATHER macro, which generalizes the list comprehensions facilities of the Python programming language.

Metatilities
A collection of miscellaneous utilities for container data structures, binding, user interface, dates and times, I/O, symbols, sequences, string manipulation, and more.

Petri Net Editor
Simple editor for token Petri nets. It has a CLIM GUI and demonstrates basic CLIM and CLOS programming techniques. This is the sample code described in the "CLIM - Der Common LISP Interface Manager" s...

S-Dot: A Common Lisp Interface to Graphviz Dot
An implementation of a sexp-based syntax for the input language of the Dot graph drawing tool, which is part of the GraphViz suite.

SPLIT-SEQUENCE
Function for splitting a sequence into a list of subsequences delimited by objects satisfying a test.

Series
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 iterat...

Sheeple
Sheeple is a delegative prototype-based object system inspired by CLOS. It is designed with the purpose of providing the goodies of CLOS programming, but in an object-based environment. As such, it ...

TREES
A binary trees library with a uniform CLOS interface. It supports ordinary binary, AVL, Red-Black, and AA trees.

Wu-Decimal
Library to add decimals (fixed precision and scale numbers) as supported numeric types in Common Lisp.

cl-btree
B-Tree implemented in Common Lisp. Stores key/value pairs onto disk based data structure. Current implementation has been tested with SBCL.

cl-graphviz
CFFI interface for Graphviz, integrated with cl-graph.

psgraph
A library for generating PostScript pictures of directed acyclic graphs.

spatial-trees
A library for manipulating "dynamic index structures for spatially-extended data" such as R-trees, Greene-trees, R*-trees and X-trees.