1 2 3 4 5 6 7
((function cross (signature vec3 (parameters (declare (in) vec3 arg0) (declare (in) vec3 arg1)) ((return (expression vec3 cross (var_ref arg0) (var_ref arg1))))) ))