Function expry::expry_compile_slice

source ·
pub fn expry_compile_slice<'b, 'c>(
    expr: &'b str,
    static_value: Option<&DecodedObject<'b>>,
    allow_unbound_variables: Option<u8>,
    dynamic_value_names: &[&str],
    scope: &mut MemoryScope<'c>
) -> Result<(BytecodeRef<'b>, bool), CompileError<'b>>where
    'c: 'b,
Expand description

Compiles an expression to bytecode that can quickly be evaluated using expry_eval and expry_slice.