1 ((function mod 2 (signature float 3 (parameters 4 (declare (in) float arg0) 5 (declare (in) float arg1)) 6 ((return (expression float % (var_ref arg0) (var_ref arg1))))) 7 8 (signature vec2 9 (parameters 10 (declare (in) vec2 arg0) 11 (declare (in) vec2 arg1)) 12 ((return (expression vec2 % (var_ref arg0) (var_ref arg1))))) 13 14 (signature vec3 15 (parameters 16 (declare (in) vec3 arg0) 17 (declare (in) vec3 arg1)) 18 ((return (expression vec3 % (var_ref arg0) (var_ref arg1))))) 19 20 (signature vec4 21 (parameters 22 (declare (in) vec4 arg0) 23 (declare (in) vec4 arg1)) 24 ((return (expression vec4 % (var_ref arg0) (var_ref arg1))))) 25 26 (signature vec2 27 (parameters 28 (declare (in) vec2 arg0) 29 (declare (in) float arg1)) 30 ((return (expression vec2 % (var_ref arg0) (var_ref arg1))))) 31 32 (signature vec3 33 (parameters 34 (declare (in) vec3 arg0) 35 (declare (in) float arg1)) 36 ((return (expression vec3 % (var_ref arg0) (var_ref arg1))))) 37 38 (signature vec4 39 (parameters 40 (declare (in) vec4 arg0) 41 (declare (in) float arg1)) 42 ((return (expression vec4 % (var_ref arg0) (var_ref arg1))))) 43 )) 44