Skip to content

Commit 5f55043

Browse files
authoredJan 13, 2022
Update version-features.html
Add info about the extensions to how dynamic arrays can be used that were added in Delphi XE7.
1 parent 1f1dc9f commit 5f55043

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed
 

‎notes/version-features.html

+8
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,10 @@ <h1>Delphi Version Features</h1>
8888
<td>Delphi 4</td>
8989
</tr>
9090
<tr>
91+
<td>Dynamic array concatenation and addition extensions. Dynamic arrays can be initialised by assigning an array constant, as in <code>DI := [1, 2, 3];</code> and can be concatenated using code like <code>DI := DI + [1, 2, 3];</code> or <code>DI := DJ + DK</code>, where <var>DI</var>, <var>DJ</var> &amp; <var>DK</var> are all dynamic integer arrays.</td>
92+
<td>Delphi XE7</td>
93+
</tr>
94+
<tr>
9195
<td><var>EOSError</var> (instead of <var>EWin32Error</var>)</td>
9296
<td>Delphi 6</td>
9397
</tr>
@@ -144,6 +148,10 @@ <h1>Delphi Version Features</h1>
144148
<td>Delphi 2009</td>
145149
</tr>
146150
<tr>
151+
<td><var>Insert</var> and <var>Delete</var> RTL routines can be used with dynamic arrays in a similar way to how they are used with strings.</td>
152+
<td>Delphi XE7</td>
153+
</tr>
154+
<tr>
147155
<td><var>Int8</var> type</td>
148156
<td>Delphi 2009</td>
149157
</tr>

0 commit comments

Comments
 (0)