summaryrefslogtreecommitdiff
path: root/test/prism/fixtures/procs.txt
blob: 7ffb11e78ab22f115b4d9f9d02c2e7552792eed2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
-> (a; b, c, d) { b }

-> do
ensure
end

-> do
rescue
else
ensure
end

-> { foo }

-> do; foo; end

-> a, b = 1, c:, d:, &e { a }

-> (a, b = 1, *c, d:, e:, **f, &g) { a }

-> (a, b = 1, *c, d:, e:, **f, &g) do
  a
end

-> (a) { -> b { a * b } }

-> ((a, b), *c) { }