================================================================================ Transform Loop ================================================================================ transform i in [1, 2, 3] { (output i) } -------------------------------------------------------------------------------- (root (block (statement (transform (identifier) (expression (value (list (expression (value (integer))) (expression (value (integer))) (expression (value (integer)))))) (block (statement (expression (function_call (built_in_function (expression (identifier))))))))))) ================================================================================ Nested Transform Loop ================================================================================ transform i in [['one'] ['two'] ['three']] { transform j in i { j += 'foobar' } } -------------------------------------------------------------------------------- (root (block (statement (transform (identifier) (expression (value (list (expression (value (list (expression (value (string)))))) (expression (value (list (expression (value (string)))))) (expression (value (list (expression (value (string))))))))) (block (statement (transform (identifier) (expression (identifier)) (block (statement (assignment (identifier) (assignment_operator) (statement (expression (value (string))))))))))))))