From e9cd3e5d0157f145dc0c3fea59f434fdd5ae55c6 Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Sat, 1 Aug 2026 20:03:34 +0200 Subject: Evaluate strings at compile time --- testsuite/runnable/compile_time_address_not_equal.elna | 7 ------- testsuite/runnable/constant_string_initializer.elna | 6 ++++++ 2 files changed, 6 insertions(+), 7 deletions(-) delete mode 100644 testsuite/runnable/compile_time_address_not_equal.elna create mode 100644 testsuite/runnable/constant_string_initializer.elna (limited to 'testsuite/runnable') 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. -- cgit v1.2.3