summaryrefslogtreecommitdiff
path: root/t
diff options
context:
space:
mode:
authorNagi5Yeq <wu@x-nagi.com>2020-05-30 12:10:38 +0800
committerNagi5Yeq <wu@x-nagi.com>2020-05-30 12:10:38 +0800
commit4c9d2d541c90968db2065260dc94c3be9e8adef9 (patch)
treed9c67d89bb7709bd76ea4809101efbd55dd1a9b0 /t
parent63d2a1c552b0d190a0131c2db2045d154b9ec138 (diff)
use llvm::Function* to call a function for backward compatibility
Diffstat (limited to 't')
-rw-r--r--t/trivial.pas18
1 files changed, 18 insertions, 0 deletions
diff --git a/t/trivial.pas b/t/trivial.pas
index dd98fad..560bb94 100644
--- a/t/trivial.pas
+++ b/t/trivial.pas
@@ -42,6 +42,24 @@ begin
string_test:=s[b-a]
end;
+function array_test():integer;
+var
+ ai:array['a'..'z'] of integer;
+ ac:array[0..25] of char;
+ i:integer;
+ c:char;
+begin
+ i:=0;
+ c:='z';
+ repeat
+ begin
+ ac[i]:=c;
+ ai[c]:=i;
+ i:=i+1;
+ c:=c-1
+ end until i>25;
+end;
+
function pointer_test():integer;
var
a,b:integer;