A primitive shell for an operating systems assignment