pub fn builtin_sin(x: f64) -> f64