--- source: prqlc/prqlc/tests/integration/queries.rs expression: tokens input_file: prqlc/prqlc/tests/integration/queries/loop_01.prql snapshot_kind: text --- Tokens( [ 0..0: Start, 0..47: Comment(" clickhouse:skip (DB::Exception: Syntax error)"), 47..48: NewLine, 48..161: Comment(" glaredb:skip (DataFusion does not support recursive CTEs https://github.com/apache/arrow-datafusion/issues/462)"), 161..162: NewLine, 162..166: Ident("from"), 167..168: Control('['), 168..169: Control('{'), 169..170: Ident("n"), 171..172: Control('='), 173..174: Literal(Integer(1)), 174..175: Control('}'), 175..176: Control(']'), 176..177: NewLine, 177..183: Ident("select"), 184..185: Ident("n"), 186..187: Control('='), 188..189: Ident("n"), 190..191: Control('-'), 192..193: Literal(Integer(2)), 193..194: NewLine, 194..198: Ident("loop"), 199..200: Control('('), 200..206: Ident("filter"), 207..208: Ident("n"), 209..210: Control('<'), 211..212: Literal(Integer(4)), 213..214: Control('|'), 215..221: Ident("select"), 222..223: Ident("n"), 224..225: Control('='), 226..227: Ident("n"), 228..229: Control('+'), 230..231: Literal(Integer(1)), 231..232: Control(')'), 232..233: NewLine, 233..239: Ident("select"), 240..241: Ident("n"), 242..243: Control('='), 244..245: Ident("n"), 246..247: Control('*'), 248..249: Literal(Integer(2)), 249..250: NewLine, 250..254: Ident("sort"), 255..256: Ident("n"), 256..257: NewLine, ], )