added a holder function for compile and for get next token. I also added a brief list of all the tokens