Explorar el Código

+ added some float arrays

florian hace 20 años
padre
commit
115bd8ae28
Se han modificado 1 ficheros con 13 adiciones y 1 borrados
  1. 13 1
      ide/test.pas

+ 13 - 1
ide/test.pas

@@ -91,6 +91,9 @@ var Hello : word;
     Obj1: TObj;
     Obj1: TObj;
     Obj2: TObj2;
     Obj2: TObj2;
     CharArray : Array[1..2000] of char;
     CharArray : Array[1..2000] of char;
+    ExtendedArray : Array[1..2000] of extended;
+    ExtendedPackedArray : packed Array[1..2000] of extended;
+    SingleArrayArray : Array[1..10,1..10] of single;
 
 
 constructor TObj.Init;
 constructor TObj.Init;
 begin
 begin
@@ -153,7 +156,7 @@ begin
   Func1:=X;
   Func1:=X;
 end;
 end;
 
 
-var i : longint;
+var i,j : longint;
     Length : longint;
     Length : longint;
 
 
 BEGIN
 BEGIN
@@ -168,6 +171,15 @@ BEGIN
 @L13:
 @L13:
   end;
   end;
 {$endif}
 {$endif}
+  for i:=low(ExtendedArray) to high(ExtendedArray) do
+    ExtendedArray[i]:=i;
+  for i:=low(ExtendedPackedArray) to high(ExtendedPackedArray) do
+    ExtendedPackedArray[i]:=i;
+
+  for i:=1 to 10 do
+    for j:=1 to 10 do
+      SingleArrayArray[i,j]:=i*j;
+
   ClassVar1:=TClass2.create;
   ClassVar1:=TClass2.create;
   Obj1.Init;
   Obj1.Init;
   pointer2:=@Obj1;
   pointer2:=@Obj1;