Using Valgrind.  After figuring out a ton of small errors, it can run through valgrind with no errors, so I am happy.  I am about to remove a lot of extra commented code that I left in case my new stuff broke.  But it is here.  Anyway, I am ready to commit this, and I am just about ready to move on to the next step of actually using structs and creating my old parse tree and structure that was present in java