Add explicit fallback prompt.

This commit is contained in:
Sage Vaillancourt 2022-10-11 20:44:03 -04:00
parent e05b5648ae
commit cba73e45b7
1 changed files with 5 additions and 1 deletions

View File

@ -21,7 +21,11 @@ struct Settings {
Object getPrompt(struct Environment* env)
{
Object prompt = fetchFromEnvironment("prompt", env);
prompt = cloneObject(prompt);
if (!isError(prompt, DID_NOT_FIND_SYMBOL)) {
prompt = cloneObject(prompt);
} else {
prompt = stringFromSlice("pl ~> ", 7);
}
if (prompt.type == TYPE_STRING) {
return prompt;
}