by Cat's Eye Technologies
DiskSumo is a program to transfer disk images off a Commodore 64 over the RS-232 port via the XMODEM protocol at 300 baud.
Funicular is a system that semi-automates the creation of development environments on eclectic architectures. "Semi-automate" means it automates what it can, and provides repeatable instructions for you to follow for what it can't.
"Eclectic architectures" is not terribly-well defined, but it includes retrocomputing and esoteric architectures. Basically, if you've got an emulator for it and install and support images for it, you might be able to install and outfit and and run a system for it, using Funicular.
Guten-gutter is a command-line tool that removes the boilerplate from Project Gutenberg text files.
SITU-PAN is a front-panel switches simulator for the Commodore 64. It displays 8 virtual LEDs and 8 virtual dip switches on the screen. The LEDs display the bit pattern at the current address in memory. Via the keyboard, the switches may be toggled, a new bit pattern written into memory, and the address advanced. In this way, machine code programs may be entered into memory, and then run. SITU-PAN was written during RetroChallenge 2015/07 for the purposes of entering SITU-MON into an emulated C64.
T-Rext is a command-line filter that attempts to clean up spaces and punctuation in a text file. Its purpose is so that, when you are writing a text generator, such as a Markov processor, you need not worry too much about its output format; just toss its output through T-Rext when you're done to make it more presentable.
This is a static analyzer, written in Scheme, which can check if given Scheme procedures are total (always terminate, on any input) by checking that they are specified primitive-recursively. What's more, it is written almost entirely in a primitive-recursive style, so it can check itself!
The Swallows Engine is the engine used to generate The Swallows series of generated novels for NaNoGenMo 2013.
croneis a simple
cron-like facility. Unlike most
crons, it does not periodically activate and run whatever tasks are due to run; instead it calculates the amount of time between now and when the next is due to run, and sleeps exactly that long.
hatoucanis a tokenizer for Commodore BASIC 2.0 programs. It is compatible with a subset of
petcat, but is written in Python and is in the public domain.
yuccais a dialect-agnostic static analyzer for 8-bit BASIC programs. It can find
GOSUB's which refer to non-existent line numbers, or line numbers which contain only a
REM, among a few other modest features.
implemented by Cat's Eye Technologies
realpathis a tool that reports the real, symbolic-link-free path for a filepath which may contain symbolic links.