1 ((function asin 2 (signature float 3 (parameters 4 (declare (in) float x)) 5 ((return (expression float * 6 (expression float sign (var_ref x)) 7 (expression float - 8 (expression float * 9 (constant float (3.1415926)) 10 (constant float (0.5))) 11 (expression float * 12 (expression float sqrt 13 (expression float - 14 (constant float (1.0)) 15 (expression float abs (var_ref x)))) 16 (expression float + 17 (constant float (1.5707288)) 18 (expression float * 19 (expression float abs (var_ref x)) 20 (expression float + 21 (constant float (-0.2121144)) 22 (expression float * 23 (constant float (0.0742610)) 24 (expression float abs (var_ref x)))))))))))) 25 26 (signature vec2 27 (parameters 28 (declare (in) vec2 x)) 29 ((return (expression vec2 * 30 (expression vec2 sign (var_ref x)) 31 (expression vec2 - 32 (expression float * 33 (constant float (3.1415926)) 34 (constant float (0.5))) 35 (expression vec2 * 36 (expression vec2 sqrt 37 (expression vec2 - 38 (constant float (1.0)) 39 (expression vec2 abs (var_ref x)))) 40 (expression vec2 + 41 (constant float (1.5707288)) 42 (expression vec2 * 43 (expression vec2 abs (var_ref x)) 44 (expression vec2 + 45 (constant float (-0.2121144)) 46 (expression vec2 * 47 (constant float (0.0742610)) 48 (expression vec2 abs (var_ref x)))))))))))) 49 50 (signature vec3 51 (parameters 52 (declare (in) vec3 x)) 53 ((return (expression vec3 * 54 (expression vec3 sign (var_ref x)) 55 (expression vec3 - 56 (expression float * 57 (constant float (3.1415926)) 58 (constant float (0.5))) 59 (expression vec3 * 60 (expression vec3 sqrt 61 (expression vec3 - 62 (constant float (1.0)) 63 (expression vec3 abs (var_ref x)))) 64 (expression vec3 + 65 (constant float (1.5707288)) 66 (expression vec3 * 67 (expression vec3 abs (var_ref x)) 68 (expression vec3 + 69 (constant float (-0.2121144)) 70 (expression vec3 * 71 (constant float (0.0742610)) 72 (expression vec3 abs (var_ref x)))))))))))) 73 74 (signature vec4 75 (parameters 76 (declare (in) vec4 x)) 77 ((return (expression vec4 * 78 (expression vec4 sign (var_ref x)) 79 (expression vec4 - 80 (expression float * 81 (constant float (3.1415926)) 82 (constant float (0.5))) 83 (expression vec4 * 84 (expression vec4 sqrt 85 (expression vec4 - 86 (constant float (1.0)) 87 (expression vec4 abs (var_ref x)))) 88 (expression vec4 + 89 (constant float (1.5707288)) 90 (expression vec4 * 91 (expression vec4 abs (var_ref x)) 92 (expression vec4 + 93 (constant float (-0.2121144)) 94 (expression vec4 * 95 (constant float (0.0742610)) 96 (expression vec4 abs (var_ref x)))))))))))) 97 )) 98