Josh "The Darkness" Harkness
Assignments for CSC 344, Programming Languages
Assignment 01
This assignment required us to write a program in C where the program would produce
auto complete suggestions similar to bash. Download it here.
C program
Assignment 02
The second assignment challenged us to evaluate logic statements using Clojure.
Download the program here.
Clojure Program
Assignment 03
The program we had to write in Haskell involved evaluating logic functions again,
but this time, we were given specific rules to follow and evaluations to validate.
Haskell Program
One of the expressions to validate.
Assignment 04
Prolog's assignment required us to program the game "rush hour" except we could foloow
any path available to the exit, not just a straight line.
Prolog Program
Assignment 05
This is the assignment that created this page, made from Python.
Python Program
Program Symbols List