2887
2887
die("Missing arguments to let");
2892
2892
if (var_name == var_name_end ||
2893
2893
(var_name+1 == var_name_end && *var_name == '$'))
2894
2894
die("Missing variable name in let");
2898
2898
die("Missing assignment operator in let");
2900
2900
/* Find start of <var_val> */
2904
2904
do_eval(&let_rhs_expr, p, command->end, false);