substitute
v_evaluate(&v, substitute(sp, 0),
# define PS4_SUBSTITUTE(s) substitute((s), 0)
prompt = str_save(substitute(ps1, 0),
shellf("%s\n", substitute(mbp->mb_msg ? mbp->mb_msg : MBMESSAGE, 0));
substitute(initsubs, 0);
include(substitute("$HOME/.profile", 0), 0,
env_file = substitute(env_file, DOTILDE);
include(substitute("$HOME/kshrc.ksh", 0), 0,
char * substitute ARGS((const char *, int));
sub = substitute(tmp, 0);
substitute(char_at_cursor(), (char)ch);
char *substitute(char *, char, char);
(void)substitute(names_ignored[i], '\n', '\0');
(void)substitute(currentfilename, ':', '\0');
(void)substitute(cur_wordv[2], '^', '|');
sdone |= substitute(cp);
static int substitute(struct s_command *);
substitute(expansion, "$FILE", file);
substitute(expansion, "$USER", user);
substitute(expansion, "$HOST", host);
void substitute(char *, const char *, const char *);