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 (constant float (1.5707964)) 9 (expression float * 10 (expression float sqrt 11 (expression float - 12 (constant float (1.0)) 13 (expression float abs (var_ref x)))) 14 (expression float + 15 (constant float (1.5707964)) 16 (expression float * 17 (expression float abs (var_ref x)) 18 (expression float + 19 (constant float (-0.21460183)) 20 (expression float * 21 (expression float abs (var_ref x)) 22 (expression float + 23 (constant float (0.086566724)) 24 (expression float * 25 (expression float abs (var_ref x)) 26 (constant float (-0.03102955)) 27 )))))))))))) 28 29 (signature vec2 30 (parameters 31 (declare (in) vec2 x)) 32 ((return (expression vec2 * 33 (expression vec2 sign (var_ref x)) 34 (expression vec2 - 35 (constant float (1.5707964)) 36 (expression vec2 * 37 (expression vec2 sqrt 38 (expression vec2 - 39 (constant float (1.0)) 40 (expression vec2 abs (var_ref x)))) 41 (expression vec2 + 42 (constant float (1.5707964)) 43 (expression vec2 * 44 (expression vec2 abs (var_ref x)) 45 (expression vec2 + 46 (constant float (-0.21460183)) 47 (expression vec2 * 48 (expression vec2 abs (var_ref x)) 49 (expression vec2 + 50 (constant float (0.086566724)) 51 (expression vec2 * 52 (expression vec2 abs (var_ref x)) 53 (constant float (-0.03102955)) 54 )))))))))))) 55 56 (signature vec3 57 (parameters 58 (declare (in) vec3 x)) 59 ((return (expression vec3 * 60 (expression vec3 sign (var_ref x)) 61 (expression vec3 - 62 (constant float (1.5707964)) 63 (expression vec3 * 64 (expression vec3 sqrt 65 (expression vec3 - 66 (constant float (1.0)) 67 (expression vec3 abs (var_ref x)))) 68 (expression vec3 + 69 (constant float (1.5707964)) 70 (expression vec3 * 71 (expression vec3 abs (var_ref x)) 72 (expression vec3 + 73 (constant float (-0.21460183)) 74 (expression vec3 * 75 (expression vec3 abs (var_ref x)) 76 (expression vec3 + 77 (constant float (0.086566724)) 78 (expression vec3 * 79 (expression vec3 abs (var_ref x)) 80 (constant float (-0.03102955)) 81 )))))))))))) 82 83 (signature vec4 84 (parameters 85 (declare (in) vec4 x)) 86 ((return (expression vec4 * 87 (expression vec4 sign (var_ref x)) 88 (expression vec4 - 89 (constant float (1.5707964)) 90 (expression vec4 * 91 (expression vec4 sqrt 92 (expression vec4 - 93 (constant float (1.0)) 94 (expression vec4 abs (var_ref x)))) 95 (expression vec4 + 96 (constant float (1.5707964)) 97 (expression vec4 * 98 (expression vec4 abs (var_ref x)) 99 (expression vec4 + 100 (constant float (-0.21460183)) 101 (expression vec4 * 102 (expression vec4 abs (var_ref x)) 103 (expression vec4 + 104 (constant float (0.086566724)) 105 (expression vec4 * 106 (expression vec4 abs (var_ref x)) 107 (constant float (-0.03102955)) 108 )))))))))))) 109 )) 110