Got rid of gc_strdup, added prototype for alt lexer