const struct Symbol * match (const char *str, const char *end)
binary search
int ParserParse (struct Parser *p, const struct Files *f, int invisible, FILE *fp)
parse, called recusively (invisible, hack) fixme: this fn needs rewriting, messy