|
| 1 | +--- |
| 2 | +Test: single Jane Syntax construct |
| 3 | +Program text: |
| 4 | +[ x for x in [ 1; 2; 3 ]] |
| 5 | +Attributes and their locations: |
| 6 | + At location File "<no filename in test>", line 1, characters 0-25: |
| 7 | + jane.non_erasable.comprehensions.body |
| 8 | + jane.non_erasable.comprehensions.for.in |
| 9 | + jane.non_erasable.comprehensions.for |
| 10 | + jane.non_erasable.comprehensions.list |
| 11 | + jane.non_erasable.comprehensions |
| 12 | +--- |
| 13 | +Test: multiple Jane Syntax constructs |
| 14 | +Program text: |
| 15 | +let x1 = [ x for x in [ 1; 2; 3 ]] in |
| 16 | +let x2 = [ y for y = 1 to 100 ] in |
| 17 | +let x3 = [ y for y = 1 to 100 ] in |
| 18 | +let x4 = [ y for y = 100 downto 1 ] in |
| 19 | +let x6 = [| y for y = 100 downto 1 |] in |
| 20 | +let x7 = [ y for y = 1 to 100 when y = 50 ] in |
| 21 | +() |
| 22 | +Attributes and their locations: |
| 23 | + At location File "<no filename in test>", line 1, characters 9-34: |
| 24 | + jane.non_erasable.comprehensions.body |
| 25 | + jane.non_erasable.comprehensions.for.in |
| 26 | + jane.non_erasable.comprehensions.for |
| 27 | + jane.non_erasable.comprehensions.list |
| 28 | + jane.non_erasable.comprehensions |
| 29 | + At location File "<no filename in test>", line 2, characters 9-31: |
| 30 | + jane.non_erasable.comprehensions.body |
| 31 | + jane.non_erasable.comprehensions.for.range.upto |
| 32 | + jane.non_erasable.comprehensions.for |
| 33 | + jane.non_erasable.comprehensions.list |
| 34 | + jane.non_erasable.comprehensions |
| 35 | + At location File "<no filename in test>", line 3, characters 9-31: |
| 36 | + jane.non_erasable.comprehensions.body |
| 37 | + jane.non_erasable.comprehensions.for.range.upto |
| 38 | + jane.non_erasable.comprehensions.for |
| 39 | + jane.non_erasable.comprehensions.list |
| 40 | + jane.non_erasable.comprehensions |
| 41 | + At location File "<no filename in test>", line 4, characters 9-35: |
| 42 | + jane.non_erasable.comprehensions.body |
| 43 | + jane.non_erasable.comprehensions.for.range.downto |
| 44 | + jane.non_erasable.comprehensions.for |
| 45 | + jane.non_erasable.comprehensions.list |
| 46 | + jane.non_erasable.comprehensions |
| 47 | + At location File "<no filename in test>", line 5, characters 9-37: |
| 48 | + jane.non_erasable.comprehensions.body |
| 49 | + jane.non_erasable.comprehensions.for.range.downto |
| 50 | + jane.non_erasable.comprehensions.for |
| 51 | + jane.non_erasable.comprehensions.array.mutable |
| 52 | + jane.non_erasable.comprehensions |
| 53 | + At location File "<no filename in test>", line 6, characters 9-43: |
| 54 | + jane.non_erasable.comprehensions.body |
| 55 | + jane.non_erasable.comprehensions.when |
| 56 | + jane.non_erasable.comprehensions.for.range.upto |
| 57 | + jane.non_erasable.comprehensions.for |
| 58 | + jane.non_erasable.comprehensions.list |
| 59 | + jane.non_erasable.comprehensions |
0 commit comments