finally compiling. punch in the face any more tutorials who implement their own lexer/parser. also, study .h files :(