[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
eval (was: creature = `feep)
> eval is used by 'res'. I would hate to lose the ability to export an es'
> state to a remote machine's es.
you won't. eval exists in es for just this sort of purpose: literally
reinterpreting a command. (that's why it's perfect for -p and --p.)
on the other hand, evaluation of program fragments is, i believe,
sufficiently powerful that eval does not need to be a primitive.
i think that this is enough:
fn-eval = $&noreturn @ args {
'{'^$^args^'}'
}
paul