aboutsummaryrefslogtreecommitdiff
path: root/testsuite/runnable
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2026-08-01 20:03:34 +0200
committerEugen Wissner <belka@caraus.de>2026-08-01 20:03:34 +0200
commite9cd3e5d0157f145dc0c3fea59f434fdd5ae55c6 (patch)
tree90ba6af2fe70ab961cdf48b46caa669757cd11b7 /testsuite/runnable
parent71b3bbb7698b13b42c99a4ca66c27db4a6189ff8 (diff)
downloadelna-e9cd3e5d0157f145dc0c3fea59f434fdd5ae55c6.tar.gz
Evaluate strings at compile time
Diffstat (limited to 'testsuite/runnable')
-rw-r--r--testsuite/runnable/compile_time_address_not_equal.elna7
-rw-r--r--testsuite/runnable/constant_string_initializer.elna6
2 files changed, 6 insertions, 7 deletions
diff --git a/testsuite/runnable/compile_time_address_not_equal.elna b/testsuite/runnable/compile_time_address_not_equal.elna
deleted file mode 100644
index b011227..0000000
--- a/testsuite/runnable/compile_time_address_not_equal.elna
+++ /dev/null
@@ -1,7 +0,0 @@
-var
- x, y: const Int
- z: const Bool := @x = @y
-
-begin
- assert(~z)
-end.
diff --git a/testsuite/runnable/constant_string_initializer.elna b/testsuite/runnable/constant_string_initializer.elna
new file mode 100644
index 0000000..e2ffb25
--- /dev/null
+++ b/testsuite/runnable/constant_string_initializer.elna
@@ -0,0 +1,6 @@
+var
+ s: []const Char := "String value"
+
+begin
+ assert(s = "String value")
+end.