knightrs::function
pub fn eval( args: &[Value], env: &mut Environment<'_, '_, '_>) -> Result<Value, Error>