aboutsummaryrefslogtreecommitdiff
path: root/tests/scopes.nom
blob: 80791a5237bfe5f4d062a540bbc807a5abd0190e (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
use "core"

using
    %x <- 99
..do
    assume: %x = 99

using
    action [foo]
        return 99
    
..do
    assume: (foo) = 99

action [baz]
    return "outer"

using
    action [baz]
        return "inner"
..do
    assume: (baz) = "inner"
assume: (baz) = "outer"

say "Scopes test passed."