Mr. Klick's Projects
processlist
: Web page used to process emails for neat submission to Dreamspark
GetRoster.user.js
: Greasemonkey script for scraping roster of names from KishSOS class section listing
getrosteremail.user.js
: Greasemonkey script for scraping roster of email addresses from KishSOS class section listing
Source code HTML-izer
JavaScript Regular Expression Tester
Turing Machine Simulator
add1.tm
(adds 1 to a unary number)
double.tm
(doubles a unary number)
EUC.tm
(Euclid's algorithm - GCD, unary numbers)
hello.tm
(Hello, world!)
addBinary.tm
(adds two binary numbers)
Online Befunge 93 interpreter
Hello world example #0
Hello world example #1
Hello world example #2
Hello world example #3
Hello world example #4
Expert system demonstration
Original demo page
(needs input data)
Input data for ES demo page
Face-to-face class expert system
Online class expert system
CIS111App.java - a Java class to make introductory programming a little easier. Place CIS111App.java in the same directory as your source, make your main class extend CIS111App, and then compile as normal.
CIS111App.java v 0.7.8
CIS111App Java documentation
Demonstration programs from CIS 111 (many use CIS111App)
Mr. Klick's home page