408 lines
24 KiB
HTML
408 lines
24 KiB
HTML
|
<!DOCTYPE html>
|
|||
|
<html>
|
|||
|
<head>
|
|||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
|||
|
<title>CLiki: Public Domain</title>
|
|||
|
<link rel="alternate" type="application/atom+xml" title="ATOM feed of edits to current article"
|
|||
|
href="https://www.cliki.net/site/feed/article.atom?title=Public%20Domain">
|
|||
|
<link rel="stylesheet" href="static/css/style.css">
|
|||
|
<link rel="stylesheet" href="static/css/colorize.css">
|
|||
|
</head>
|
|||
|
|
|||
|
<body>
|
|||
|
<span class="hidden">CLiki - Public Domain</span>
|
|||
|
<div id="content"><div id="content-area"><div id="article-title">Public Domain</div><div id="article">Works placed in the Public Domain are those to which the copyright has been relinquished.<p>Approximately. No doubt it's actually more complex than that.<p><a href="https://people.debian.org/~bap/dfsg-faq#public_domain">A pertinent FAQ</a> says: "Software placed in the public domain has all the freedoms required by the <a href="DFSG.html" class="category">DFSG</a>, and is <a href="free.html" class="category">free</a> software."<p><h2>Public Domain Software</h2><p><ul>
|
|||
|
<li>
|
|||
|
<a href="Alexandria.html" class="internal">Alexandria</a> -
|
|||
|
Alexandria is a collection of portable <a href="public domain.html" class="category">public domain</a> <a href="utilities.html" class="category">utilities</a>
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="Alive.html" class="internal">Alive</a> -
|
|||
|
An attempt to create a Common Lisp extension for VSCode
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="anaphoric-variants.html" class="internal">anaphoric-variants</a> -
|
|||
|
anaphoric-variants gives access to anaphoric variants of operators through one macro: anaphoric
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="Basic-English-Grammar.html" class="internal">Basic-English-Grammar</a> -
|
|||
|
Basic-English-Grammar is a lisp system for working with the English grammar data from the <a href="http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/areas/nlp/corpora/keiras/0.html"></a>
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="bubble-operator-upwards.html" class="internal">bubble-operator-upwards</a> -
|
|||
|
bubble-operator-upwards is a function that "bubbles an operator upwards" in a form, demultiplexing all alternative branches by way of cartesian product
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="canonicalized-initargs.html" class="internal">canonicalized-initargs</a> -
|
|||
|
canonicalized-initargs provides a :canonicalize slot option accepting an initarg canonicalization function
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="cartesian-product-switch.html" class="internal">cartesian-product-switch</a> -
|
|||
|
cartesian-product-switch is a macro for choosing the appropriate form to execute according to the combined results of multiple tests
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="cesdi.html" class="internal">cesdi</a> -
|
|||
|
cesdi provides a compute-effective-slot-definition-initargs generic function that allows for more ergonomic initialization of effective slot definition objects
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="cl-collider.html" class="internal">cl-collider</a> -
|
|||
|
<a href="https://github.com/byulparan/cl-collider">cl-collider</a> is an interface to the <a href="https://supercollider.github.io/">SuperCollider</a> <a href="audio.html" class="category">audio</a> synthesis server
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="cl-competitive.html" class="internal">cl-competitive</a> -
|
|||
|
A code collection maintained mainly for competitive programming, and partly for just understanding <a href="algorithm.html" class="category">algorithm</a>s
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="cl-ftgl.html" class="internal">cl-ftgl</a> -
|
|||
|
cl-ftgl is a set of bindings to the <a href="https://sourceforge.net/projects/ftgl/">FTGL</a> <a href="OpenGL.html" class="category">OpenGL</a> font rendering library
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="cl-glfw.html" class="internal">cl-glfw</a> -
|
|||
|
Is a <a href="public domain.html" class="internal">public domain</a> set of <a href="CFFI.html" class="internal">CFFI</a> bindings for the <a href="http://www.glfw.org/">GLFW</a> <a href="OpenGL.html" class="category">OpenGL</a> helper library
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="cl-menusystem.html" class="internal">cl-menusystem</a> -
|
|||
|
<a href="cl-menusystem.html" class="internal">cl-menusystem</a> is a library for making pretty menus for controlling an application and editing the multitude of special variables which invariably exist to control an app's settings
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="cl-openbox.html" class="internal">cl-openbox</a> -
|
|||
|
cl-openbox provides and interface to the <a href="http://box.net/">box.net</a> file storage service <a href="web API.html" class="category">web API</a>
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="cl-perec.html" class="internal">cl-perec</a> -
|
|||
|
cl-perec is a CLOS <a href="ORM.html" class="category">ORM</a> based on <a href="cl-rdbms.html" class="internal">cl-rdbms</a>
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="cl-soil.html" class="internal">cl-soil</a> -
|
|||
|
Common Lisp wrapper around the <a href="https://github.com/littlstar/soil">SOIL library</a>
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="cl-sqlite.html" class="internal">cl-sqlite</a> -
|
|||
|
cl-sqlite is a library for interacting with sqlite <a href="database.html" class="category">database</a>s through <a href="SQL.html" class="category">SQL</a>
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="cl-syntax-sugar.html" class="internal">cl-syntax-sugar</a> -
|
|||
|
cl-syntax-sugar is a <a href="convenience library.html" class="category">convenience library</a> of reader macros and of helper functions to create new syntax extensions and to use them with <a href="ASDF.html" class="internal">ASDF</a> and <a href="Slime.html" class="internal">Slime</a> without enabling them in the global readtable
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="cl-tcod.html" class="internal">cl-tcod</a> -
|
|||
|
Common lisp bindings for <a href="http://www.roguebasin.com/index.php?title=Doryen_library">the Doryen Library</a>, a "free, fast, portable API for roguelike developers providing an advanced true color console, input, and lots of other utilities frequently used in roguelikes"
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="CL-TELNETD.html" class="internal">CL-TELNETD</a> -
|
|||
|
CL-TELNETD is a CL telnet <a href="networking.html" class="category">networking</a> server
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="cl-utilities.html" class="internal">cl-utilities</a> -
|
|||
|
A library of semi-standard <a href="utilities.html" class="category">utilities</a>
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="class-options.html" class="internal">class-options</a> -
|
|||
|
class-options provides easy access to the defining class and its options during initialization or reinitialization of its subcomponents
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="clim-chess.html" class="internal">clim-chess</a> -
|
|||
|
clim-chess is a <a href="CLIM.html" class="internal">CLIM</a> chess playing game
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="Clobber.html" class="internal">Clobber</a> -
|
|||
|
An <a href="ObjectStore.html" class="category">ObjectStore</a> which aims to be a simpler, more flexible, and more robust alternative to <a href="CommonLispPrevalence.html" class="category">CommonLispPrevalence</a> systems, especially <a href="cl-prevalence.html" class="category">cl-prevalence</a>
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="compatible-metaclasses.html" class="internal">compatible-metaclasses</a> -
|
|||
|
compatible-metaclasses validates superclasses according to a simple substitution model, thereby greatly simplifying the definition of class mixins
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="COMPOSE.html" class="internal">COMPOSE</a> -
|
|||
|
This is one of the hypothetical <a href="Common Lisp Utilities.html" class="category">Common Lisp Utilities</a>
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="DBC.html" class="internal">DBC</a> -
|
|||
|
DBC is a library for doing <a href="Design by contract.html" class="category">Design by contract</a> ala the Eiffel programming language in Common Lisp
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="Decimals.html" class="internal">Decimals</a> -
|
|||
|
A decimal number parser and formatting package for Common Lisp
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="definitions-systems.html" class="internal">definitions-systems</a> -
|
|||
|
definitions-systems provides a simple unified extensible way of processing named definitions
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="Enchant.html" class="internal">Enchant</a> -
|
|||
|
An interface for Enchant spell-checker library
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="enhanced-boolean.html" class="internal">enhanced-boolean</a> -
|
|||
|
enhanced-boolean provides a canonical way of converting generalized booleans to booleans
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="enhanced-defclass.html" class="internal">enhanced-defclass</a> -
|
|||
|
enhanced-defclass provides a truly extensible version of DEFCLASS that can accurately control the expansion according to the metaclass and automatically detect the suitable metaclass by analyzing the DEFCLASS form
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="enhanced-eval-when.html" class="internal">enhanced-eval-when</a> -
|
|||
|
enhanced-eval-when provides an enhanced eval-when macro that supports (eval-when t ...) as a shorthand for (eval-when (:compile-toplevel :load-toplevel :execute) ...), addressing concerns about verbosity
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="enhanced-find-class.html" class="internal">enhanced-find-class</a> -
|
|||
|
enhanced-find-class provides a canonical way of converting class designators to classes
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="enhanced-multiple-value-bind.html" class="internal">enhanced-multiple-value-bind</a> -
|
|||
|
enhanced-multiple-value-bind provides an enhanced multiple-value-bind macro that adds support for lambda list keywords by expanding to a multiple-value-call when necessary
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="enhanced-typep.html" class="internal">enhanced-typep</a> -
|
|||
|
enhanced-typep obsoletes all TYPEP thin wrappers
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="evaled-when.html" class="internal">evaled-when</a> -
|
|||
|
evaled-when provides a way of extracting and replicating the compile-time side-effects of forms
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="f-underscore.html" class="internal">f-underscore</a> -
|
|||
|
F-underscore is a <a href="convenience library.html" class="category">convenience library</a> to make writing lambdas shorter without having to resort to special syntax like arc's square brackets
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="fakenil.html" class="internal">fakenil</a> -
|
|||
|
fakenil provides a canonical stand-in for NIL for contexts where NIL means "no value"
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="first-time-value.html" class="internal">first-time-value</a> -
|
|||
|
first-time-value returns the result of evaluating a form in the current lexical and dynamic context the first time it's encountered, and the cached result of that computation on subsequent evaluations
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="General accumulator.html" class="internal">General accumulator</a> -
|
|||
|
<a href="https://github.com/tlikonen/cl-general-accumulator">General accumulator</a> is a general-purpose, extensible value accumulator library
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="incognito-keywords.html" class="internal">incognito-keywords</a> -
|
|||
|
incognito-keywords introduces a new kind of keyword that looks just like any non-keyword symbol and allows safe usage of convenient but clashy symbol names by multiple libraries without conflicts through sharing
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="Infix.html" class="internal">Infix</a> -
|
|||
|
The infix notation for arithmetic in Common Lisp
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="inheriting-readers.html" class="internal">inheriting-readers</a> -
|
|||
|
inheriting-readers provides a simple yet powerful value inheritance scheme
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="its-library.html" class="internal">its-library</a> -
|
|||
|
its provides convenient access to multiple values of an object in a concise, explicit and efficient way
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="Jean-Philippe Paradis.html" class="internal">Jean-Philippe Paradis</a> -
|
|||
|
Hello, I'm Hexstream and I've been doing Common Lisp related work intensively for 15 years, including more than a decade of Common Lisp Open Source
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="KR.html" class="internal">KR</a> -
|
|||
|
Knowledge Representation is a highly flexible and dynamic prototype-based object system for Common Lisp
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="Levenshtein.html" class="internal">Levenshtein</a> -
|
|||
|
The <a href="http://en.wikipedia.org/wiki/Levenshtein_distance">Levenshtein Distance</a> <a href="algorithm.html" class="category">algorithm</a> finds the minimum number of operations needed to transform one <a href="string.html" class="category">string</a> into the other, where an operation is an insertion, deletion, or substitution of a single character
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="Lispix.html" class="internal">Lispix</a> -
|
|||
|
<a href="https://www.nist.gov/services-resources/software/lispix">Lispix</a> is a <a href="public domain.html" class="category">public domain</a> image analysis <a href="application.html" class="category">application</a> for <a href="Windows.html" class="category">Windows</a>, written and maintained by <a href="https://www.nist.gov/people/david-s-bright">David Bright</a> at <a href="https://www.nist.gov/">NIST</a>
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="LMud.html" class="internal">LMud</a> -
|
|||
|
<a href="https://common-lisp.net/project/lmud/">LMud</a> is a MUD (Multi-User Dungeon) <a href="Game.html" class="category">Game</a> implementation written in Common Lisp with heavy use of <a href="CLOS.html" class="internal">CLOS</a> and multiple inheritance
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="macro-level.html" class="internal">macro-level</a> -
|
|||
|
macro-level is an embarassingly trivial convenience macro that saves on indentation while being more concise and direct
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="macroexpand-dammit.html" class="internal">macroexpand-dammit</a> -
|
|||
|
macroexpand-dammit is a code walker by John Fremlin
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="map-bind.html" class="internal">map-bind</a> -
|
|||
|
map-bind is a macro that allows visual grouping of variables with their corresponding values (not necessarily 1:1) in calls to mapping operators when using an inline LAMBDA
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="metering.html" class="internal">metering</a> -
|
|||
|
The Metering System is a portable Common Lisp <a href="profiler.html" class="internal">code profiling tool</a>
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="Misc-Extensions.html" class="internal">Misc-Extensions</a> -
|
|||
|
A <a href="convenience library.html" class="category">convenience library</a> containing a motley collection of macros and other extensions
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="multiple-value-variants.html" class="internal">multiple-value-variants</a> -
|
|||
|
multiple-value-variants gives access to multiple-value variants of operators through one macro: multiple-value
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="object-class.html" class="internal">object-class</a> -
|
|||
|
object-class ensures that special subclasses of standard-object cluster right in front of standard-object in the class precedence list
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="parse-float.html" class="internal">parse-float</a> -
|
|||
|
A function to parse <a href="https://www.cliki.net/site/HyperSpec/Body/any_float.html" class="hyperspec">float</a>ing-point values from a <a href="string.html" class="category">string</a> in Common Lisp
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="parse-number-range.html" class="internal">parse-number-range</a> -
|
|||
|
parse-number-range parses loop's convenient "for-as-arithmetic" syntax into 5 simple values
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="place-modifiers.html" class="internal">place-modifiers</a> -
|
|||
|
place-modifiers essentially gives access to hundreds of modify-macros through one single macro: modify
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="place-utils.html" class="internal">place-utils</a> -
|
|||
|
place-utils provides a few utilities relating to setfable places
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="PLisp.html" class="internal">PLisp</a> -
|
|||
|
PLisp is an <a href="s-exp syntax.html" class="category">s-exp syntax</a> for generating <a href="PostScript.html" class="category">PostScript</a> files
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="positional-lambda.html" class="internal">positional-lambda</a> -
|
|||
|
positional-lambda is a concise, intuitive and flexible syntax (macro) for trivial lambdas that eschews explicit (and often contextually-redundant) naming of parameter variables in favor of positional references, with support for a used or ignored &rest parameter and automatic declaration of ignored parameters when logical "gaps" are left in the positional references
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="quid-pro-quo.html" class="internal">quid-pro-quo</a> -
|
|||
|
A contract programming library for Common Lisp in the style of Eiffel’s <a href="Design by contract.html" class="category">Design by contract</a>
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="rip-l.html" class="internal">rip-l</a> -
|
|||
|
A CD <a href="audio.html" class="category">audio</a> ripper and encoder front-end <a href="application.html" class="category">application</a> to <a href="https://www.xiph.org/paranoia/">paranoia</a> and <a href="https://www.xiph.org/vorbis/">Ogg Vorbis</a>
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="rtorrent-controller.html" class="internal">rtorrent-controller</a> -
|
|||
|
rtorrent-controller is an <a href="application.html" class="category">application</a> to control <a href="https://github.com/rakshasa/rtorrent/wiki">rTorrent</a>
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="sb-texinfo.html" class="internal">sb-texinfo</a> -
|
|||
|
<a href="https://nikodemus.github.io/sb-texinfo//">sb-texinfo</a> was originally written for processing the <a href="SBCL.html" class="category">SBCL</a> docstrings by Rudi Sclatte in 2004, and has been maintained as part of SBCL since then
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="scalpl.html" class="internal">scalpl</a> -
|
|||
|
Market maker + APIs to several Bitcoin exchanges
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="shared-preferences.html" class="internal">shared-preferences</a> -
|
|||
|
shared-preferences notably allows flexible specification of package-local preferences
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="Sheafhom.html" class="internal">Sheafhom</a> -
|
|||
|
Sheafhom is a package by Mark McConnell for large sparse <a href="linear algebra.html" class="category">linear algebra</a> computations over the integers and other exact number types
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="SHUT-IT-DOWN.html" class="internal">SHUT-IT-DOWN</a> -
|
|||
|
Exit the Common Lisp implementation
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="simple-guess.html" class="internal">simple-guess</a> -
|
|||
|
simple-guess defines a simple extensible protocol for computing a guess using advisors
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="Soundex.html" class="internal">Soundex</a> -
|
|||
|
The <a href="https://en.wikipedia.org/wiki/Soundex">Soundex</a> <a href="algorithm.html" class="category">algorithm</a> indexes words by their sound when pronounced in English, for example to account for differences in spelling
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="spath.html" class="internal">spath</a> -
|
|||
|
<a href="https://github.com/svetlyak40wt/cl-spath">SPath</a> is a library for running search queries against s-expressions, intended to match parts of them that the user needs
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="SQLite Lisp interface.html" class="internal">SQLite Lisp interface</a> -
|
|||
|
<a href="SQLite Lisp interface.html" class="internal">SQLite Lisp interface</a> is an interface to the <a href="SQL.html" class="category">SQL</a> <a href="database.html" class="category">database</a> <a href="http://www.sqlite.org/">SQLite library</a>
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="stassats-inotify.html" class="internal">stassats-inotify</a> -
|
|||
|
stassats-inotify is an interface to the Linux <a href="http://en.wikipedia.org/wiki/Inotify">inotify</a> facility for file change notifications
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="stassats-ogg.html" class="internal">stassats-ogg</a> -
|
|||
|
stassats-ogg is an Ogg Vorbis container (metadata) reader/writer library
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="stassats-storage.html" class="internal">stassats-storage</a> -
|
|||
|
stassats-storage is a CLOS <a href="ObjectStore.html" class="category">ObjectStore</a>
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="stassats-subtitles.html" class="internal">stassats-subtitles</a> -
|
|||
|
stassats-subtitles is a movie subtitle editing library
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="symbol-namespaces.html" class="internal">symbol-namespaces</a> -
|
|||
|
symbol-namespaces defines a new kind of package that's named by a symbol rather than a string
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="Toadstool.html" class="internal">Toadstool</a> -
|
|||
|
Toadstool is a library for <a href="pattern matching.html" class="category">pattern matching</a>
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="trivial-garbage.html" class="internal">trivial-garbage</a> -
|
|||
|
<a href="https://common-lisp.net/project/trivial-garbage/">trivial-garbage</a> provides a portable API to <a href="https://common-lisp.net/project/trivial-garbage/#d0d0e0e0e0e2">finalizers</a>, <a href="https://common-lisp.net/project/trivial-garbage/#d0d0e0e0e0e1">weak hash-tables</a> and <a href="https://common-lisp.net/project/trivial-garbage/#d0d0e0e0e0e0">weak pointers</a>
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="trivial-jumptables.html" class="internal">trivial-jumptables</a> -
|
|||
|
trivial-jumptables provides efficient O(1) jump tables on supported Common Lisp implementations and falls back to O(log(n)) on others
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="trivial-package-local-nicknames.html" class="internal">trivial-package-local-nicknames</a> -
|
|||
|
This was done so there is a portability library for the PLN API not included in <a href="https://www.cliki.net/site/HyperSpec/Body/mac_defpackage.html" class="hyperspec">DEFPACKAGE</a>
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="trivial-template.html" class="internal">trivial-template</a> -
|
|||
|
Trivial Template is a really really <a href="trivial.html" class="category">trivial</a> <a href="public domain.html" class="category">public domain</a> templating hack
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="trivial-timers.html" class="internal">trivial-timers</a> -
|
|||
|
Trivial-timers is a minimally portable implementation of the <a href="http://www.sbcl.org/manual/#Timers">SBCL timer extension</a> using <a href="Bordeaux-Threads.html" class="internal">Bordeaux-Threads</a>
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="with-output-to-stream.html" class="internal">with-output-to-stream</a> -
|
|||
|
with-output-to-stream provides a simple way of directing output to a stream according to the concise and intuitive semantics of format's stream argument
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="with-shadowed-bindings.html" class="internal">with-shadowed-bindings</a> -
|
|||
|
with-shadowed-bindings establishes a new lexical context within which specified bindings are explicitly shadowed, making it clear that they are not referenced within, thereby reducing cognitive load
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="WSCL.html" class="internal">WSCL</a> -
|
|||
|
<a href="https://github.com/s-expressionists/wscl">This repository</a> contains the TeX and plain-text source files for the “Well Specified Common Lisp” specification
|
|||
|
</li>
|
|||
|
</ul></div></div>
|
|||
|
<div id="footer" class="buttonbar"><ul><li><a href="Public Domain.html">Current version</a></li>
|
|||
|
<li><a href="https://www.cliki.net/site/history?article=Public%20Domain">History</a></li>
|
|||
|
<li><a href="https://www.cliki.net/site/backlinks?article=Public%20Domain">Backlinks</a></li><li><a href="https://www.cliki.net/site/edit-article?title=Public%20Domain&from-revision=3799593432">Edit</a></li><li><a href="https://www.cliki.net/site/edit-article?create=t">Create</a></li></ul></div>
|
|||
|
</div>
|
|||
|
<div id="header-buttons" class="buttonbar">
|
|||
|
<ul>
|
|||
|
<li><a href="https://www.cliki.net/">Home</a></li>
|
|||
|
<li><a href="https://www.cliki.net/site/recent-changes">Recent Changes</a></li>
|
|||
|
<li><a href="CLiki.html">About</a></li>
|
|||
|
<li><a href="Text Formatting.html">Text Formatting</a></li>
|
|||
|
<li><a href="https://www.cliki.net/site/tools">Tools</a></li>
|
|||
|
</ul>
|
|||
|
<div id="search">
|
|||
|
<form action="https://www.cliki.net/site/search">
|
|||
|
<label for="search_query" class="hidden">Search CLiki</label>
|
|||
|
<input type="text" name="query" id="search_query" value="" />
|
|||
|
<input type="submit" value="search" />
|
|||
|
</form>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
<div id="pageheader">
|
|||
|
<div id="header">
|
|||
|
<span id="logo">CLiki</span>
|
|||
|
<span id="slogan">the common lisp wiki</span>
|
|||
|
<div id="login"><form method="post" action="https://www.cliki.net/site/login">
|
|||
|
<label for="login_name" class="hidden">Account name</label>
|
|||
|
<input type="text" name="name" id="login_name" class="login_input" />
|
|||
|
<label for= "login_password" class="hidden">Password</label>
|
|||
|
<input type="password" name="password" id="login_password" class="login_input" />
|
|||
|
<input type="submit" name="login" value="login" id="login_submit" /><br />
|
|||
|
<div id="register"><a href="https://www.cliki.net/site/register">register</a></div>
|
|||
|
<input type="submit" name="reset-pw" value="reset password" id="reset_pw" />
|
|||
|
</form>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</body></html>
|