Muffinman
Muffinman is an automated testing tool for Java Swing applications. It is my senior design project which I am working on with my partner Dale Sample. The project has it’s own website which can be found here if you would like to find some more information.
A Simple Interpreter in C++
This is a basic interpreter I wrote to improve on the general techniques used in my interactive shell. It is written in C++ (mostly just because I wanted a reason to refresh myself a bit with the language). You can find more details about the interpreter and why I made it from my post about it. The source code can be downloaded here.
Javascript Interactive Shell
This is a very simple interactive shell I wrote entirely in Javascript. It supports basic arithmetic evaluation, and you can store and use values in variables. It was my first attempt at using/learning some Javascript and I had no knowledge or experience with parsers or interpreters. As you can imagine, the method of implementation is not great to say the least and it’s pretty buggy. All the same, it still works for simple tasks and I actually find myself using it for simple calculations and such from time to time. I realize there are plenty of far better options for interactive shells, this was merely a learning experience for me. Give it a shot and feel free to contact me with any questions or comments.