This was a project from my systems programming class. We were asked to create a shell interpreter (like csh).