False Hamster is (mostly) a bundle of Scheme libraries (see below for details).
Snowfall is a collection of the trivial Perl and shell scripts which were used to create this website.


False Hamster

False Hamster contains five libraries written in R6RS standard Scheme:

(hamster misc-utils) is a general purpose function library containing functions for destructive and non-destructive list modification, alternate mapping methods, and various other stuff.
(hamster mmatch) is an extensible modular pattern matcher for Scheme objects.
(hamster mmatch-compiler) is an equivalent of (hamster mmatch) which is faster when the same pattern must be used repeatedly, but less capable of complexity.
(hamster datasystem) is a library for working with datasets of the type described in
datasystem.html. It contains functions for querying, altering, loading and saving such datasets, among other things.
(hamster tournie) is a library and False Hamster task for administrating gaming tournaments. It is an application which uses (hamster datasystem) to access its data and False Hamster Data Editor (see below) to interface with the user.

False Hamster also contains one library written in Guile Scheme:

(hamster generic-gui) provides a GUI for editing datasets of the type described in datasystem.html, and also for performing actions provided by False Hamster tasks. It usually manifests as the program False Hamster Data Editor.

These libraries, their documentation and associated files are bundled together in the following package:

falsehamster-0.3.tar.gz

Here are the individual files which are contained in the package:

ChangeLog
clean
compile-guile
configure
configure.ac
data/Everything-everything.fhd
data/misc.fhd
data/Properties-properties.fhd
data/README
data/Tournaments-tournament.fhd
data-editor
data-editor.scm
data-editor-tournament-howto.txt
datasystem.html
datasystem.ss
false-hamster-data-editor.desktop
fdl.txt
generic-gui.scm
gpl.txt
guile-misc-utils.scm
guile-repl-client
INSTALL
install-all.in
install-fh-data-for-user.in
install-guile.in
install-plt
install-sh
load-modules.scm
misc-utils.ss
misc-utils.txt
mmatch-compiler.ss
mmatch.ss
mmatch.txt
only-install-guile.in
README
sudo-install-guile
TODO
tournie.ss

Here are the old versions of the package. 0.1 was written in R5RS.

falsehamster-0.1.tar.gz
falsehamster-0.2.tar.gz



Snowfall

Snowfall is a collection of the trivial Perl and shell scripts which were used to create this website. It includes a Perl script to create HTML tables which contain the same files in different formats such as that on the music page, scripts to create series of links to files such as those on the software and poetry pages, various supporting Perl modules, scripts for tagging music files, and a script for organizing and installing content files such as poetry.

The package for Snowfall is here:

snowfall-1.1.tar.gz

Here are the individual files which are contained in the package:

add-comment-flac
add-comment-ogg
add-comments
add-comments.txt
ChangeLog
configure
configure.ac
do-to-all
do-to-all.txt
fdl.txt
file2array.pm
file2array.txt
filename.pm
filename.txt
get-value
get-value.txt
gpl.txt
INSTALL
install-all.in
install-sh
ls2html-filename
ls2html.pm
ls2html-subdir
ls2html-title
ls2html.txt
optinst.in
optinst.txt
README
snowfall-conf
table
table.txt
title-tag
title-tag-flac
title-tag-ogg
title-tag.txt



This webpage is licensed under a Creative Commons Attribution-ShareAlike 2.0 Licence. The licensing of the above source code and documentation files is stated within those files.