aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib.rs
diff options
context:
space:
mode:
authorEdvard Thörnros <edvard.thornros@gmail.com>2021-02-16 00:02:23 +0100
committerEdvard Thörnros <edvard.thornros@gmail.com>2021-02-16 00:02:23 +0100
commitecc84fc8259ab0f2f5754718ed70e3a57048a540 (patch)
tree6da316c900328bbfd56b4811c2db17cc214d8a7d /src/lib.rs
parent1a6fd93e49c01f8291cc594445ef63b407375b1f (diff)
downloadsylt-ecc84fc8259ab0f2f5754718ed70e3a57048a540.tar.gz
add test that should work
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/lib.rs b/src/lib.rs
index b1bae9f..8821710 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -1263,5 +1263,24 @@ f() <=> 4
f() <=> 5
",
+ constants_in_inner_functions: "
+q : int = 0
+
+f :: fn -> fn -> {
+ g :: fn {
+ q += 1
+ }
+ ret g
+}
+
+g := f()
+g()
+q <=> 3
+g()
+q <=> 4
+g()
+q <=> 5
+",
+
);
}