diff options
Diffstat (limited to 'tests/scopes.nom')
| -rw-r--r-- | tests/scopes.nom | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/tests/scopes.nom b/tests/scopes.nom new file mode 100644 index 0000000..80791a5 --- /dev/null +++ b/tests/scopes.nom @@ -0,0 +1,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." |
