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