Initial implementation of project 3.

 On branch master
 Changes to be committed:

	new file:   ActionFunctions.C
	new file:   ActionFunctions.H
	new file:   Makefile
	new file:   ProcRec.C
	new file:   ProcRec.H
	new file:   ScopeMgr.C
	new file:   ScopeMgr.H
	new file:   TypeRec.C
	new file:   TypeRec.H
	new file:   VarRec.C
	new file:   VarRec.H
	new file:   compile.sh
	new file:   ice9.l
	new file:   ice9.y
	new file:   lextest.c