Saving all output to "!!{outputDirectory}!!/udf_atan.q.raw". Enter "record" with no arguments to stop it. >>> !run !!{qFileDirectory}!!/udf_atan.q >>> DESCRIBE FUNCTION atan; 'tab_name' 'atan(x) - returns the atan (arctan) of x (x is in radians)' 1 row selected >>> DESCRIBE FUNCTION EXTENDED atan; 'tab_name' 'atan(x) - returns the atan (arctan) of x (x is in radians)' 'Example:' ' > SELECT atan(0) FROM src LIMIT 1;' ' 0' 4 rows selected >>> >>> SELECT atan(null) FROM src LIMIT 1; '_c0' '' 1 row selected >>> >>> SELECT atan(1), atan(6), atan(-1.0) FROM src LIMIT 1; '_c0','_c1','_c2' '0.7853981633974483','1.4056476493802699','-0.7853981633974483' 1 row selected >>> DESCRIBE FUNCTION atan; 'tab_name' 'atan(x) - returns the atan (arctan) of x (x is in radians)' 1 row selected >>> DESCRIBE FUNCTION EXTENDED atan; 'tab_name' 'atan(x) - returns the atan (arctan) of x (x is in radians)' 'Example:' ' > SELECT atan(0) FROM src LIMIT 1;' ' 0' 4 rows selected >>> >>> SELECT atan(null) FROM src LIMIT 1; '_c0' '' 1 row selected >>> >>> SELECT atan(1), atan(6), atan(-1.0) FROM src LIMIT 1; '_c0','_c1','_c2' '0.7853981633974483','1.4056476493802699','-0.7853981633974483' 1 row selected >>> !record