Checks the expression to see if it’s a internal or external call. If so, passes the input
into the call and gets out the result
Otherwise, invokes the expression
Helper function to fetch eval_block() with the correct type parameter based on whether
engine_state is configured with or without a debugger.
Helper function to fetch eval_block_with_early_return() with the correct type parameter based
on whether engine_state is configured with or without a debugger.
Helper function to fetch eval_expression() with the correct type parameter based on whether
engine_state is configured with or without a debugger.
Helper function to fetch eval_expression_with_input() with the correct type parameter based
on whether engine_state is configured with or without a debugger.
Helper function to fetch eval_subexpression() with the correct type parameter based on whether
engine_state is configured with or without a debugger.
This function is like nu_glob::glob from the glob crate, except it is relative to a given cwd.
Redirect the environment from callee to the caller.