parse_substitution
t = parse_substitution(first, last, db);
t = parse_substitution(first, last, db);
t1 = parse_substitution(t, last, db);
t1 = parse_substitution(t, last, db);
static const char *parse_substitution(const char *, const char *, cpp_db_t *);