From ea9af87ba4399d094180f06be59c878d864a17e0 Mon Sep 17 00:00:00 2001
From: Ferenc Szontágh <szf@fsociety.hu>
Date: Sat, 19 Apr 2025 17:06:48 +0000
Subject: [PATCH] implemented array, added some new builtin functions

---
 test_scripts/array.vs |   18 +++++++++++++++---
 1 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/test_scripts/array.vs b/test_scripts/array.vs
index bf7235d..10d1b27 100644
--- a/test_scripts/array.vs
+++ b/test_scripts/array.vs
@@ -1,8 +1,20 @@
-array[string] $array = ["cat", "dog", "girafe"];
+string[] $array = ["cat", "dog", "girafe"];
 
-array[int] $intArray = [10,11,0,1,2,44,2];
+int[] $intArray = [10,11,0,1,2,44,2];
 
-array[int] $emptyIntArray = [];
+int[] $emptyIntArray = [];
 
 
 
+printnl("First key: ", $array[0]);
+
+int index = 0;
+for (string $value : $array) {
+    printnl("$value =",$value, " ?= $array[$index] =", $array[$index]);
+    $index = $index + 1;
+}
+
+
+int $size = sizeof($array);
+
+printnl("The size of the $array: ", $size);
\ No newline at end of file

--
Gitblit v1.9.3