aboutsummaryrefslogtreecommitdiff
path: root/testsuite/fail_compilation/local_var_extern.elna
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2026-09-14 16:35:20 +0200
committerEugen Wissner <belka@caraus.de>2026-09-14 16:35:20 +0200
commit49e6a0518eb6b7b09938b562ef270028337508bf (patch)
tree788a14c49ab5ebf3dc19c9455a5128593d5d7ad4 /testsuite/fail_compilation/local_var_extern.elna
parent8cc075c6a736fdde56ca2da03a868821695765f4 (diff)
downloadelna-49e6a0518eb6b7b09938b562ef270028337508bf.tar.gz
Reject local extern variables
Diffstat (limited to 'testsuite/fail_compilation/local_var_extern.elna')
-rw-r--r--testsuite/fail_compilation/local_var_extern.elna6
1 files changed, 6 insertions, 0 deletions
diff --git a/testsuite/fail_compilation/local_var_extern.elna b/testsuite/fail_compilation/local_var_extern.elna
new file mode 100644
index 0000000..d0eb22f
--- /dev/null
+++ b/testsuite/fail_compilation/local_var_extern.elna
@@ -0,0 +1,6 @@
+proc test_local_extern()
+var
+ v : Int := extern (* @Error Local symbols cannot be extern *)
+return
+
+end.