3.7.1.2784
This commit is contained in:
parent
c46a3dc394
commit
51ec035b25
|
|
@ -15,7 +15,7 @@ internal static class RevisionClass
|
|||
public const string Major = "3";
|
||||
public const string Minor = "7";
|
||||
public const string Build = "1";
|
||||
public const string Revision = "2783";
|
||||
public const string Revision = "2784";
|
||||
|
||||
public const string MainVersion = Major + "." + Minor;
|
||||
public const string FullVersion = Major + "." + Minor + "." + Build + "." + Revision;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
%MINOR%=7
|
||||
%REVISION%=2783
|
||||
%COREVERSION%=1
|
||||
%REVISION%=2784
|
||||
%MINOR%=7
|
||||
%MAJOR%=3
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
<param name="Keyword" value="AdjacentFind">
|
||||
<param name="Keyword" value="ArrEqual">
|
||||
<param name="Keyword" value="BinarySearch">
|
||||
<param name="Keyword" value="Cartesian">
|
||||
<param name="Keyword" value="Combinations">
|
||||
<param name="Keyword" value="ConvertAll">
|
||||
<param name="Keyword" value="Fill">
|
||||
|
|
@ -36,6 +37,8 @@
|
|||
<br> Âîçâðàùàåò, ñîâïàäàþò ëè ìàññèâû</td></tr>
|
||||
<tr><td><code><b>function</b> BinarySearch<T>(Self: <b>array</b> <b>of</b> T; x: T): integer;</code>
|
||||
<br> Âûïîëíÿåò áèíàðíûé ïîèñê â îòñîðòèðîâàííîì ìàññèâå</td></tr>
|
||||
<tr><td><code><b>function</b> Cartesian<T>(Self: <b>array</b> <b>of</b> T; n: integer): <b>sequence </b> <b>of</b> <b>array</b> <b>of</b> T;</code>
|
||||
<br> Âîçâðàùàåò n-òóþ äåêàðòîâó ñòåïåíü ìíîæåñòâà ýëåìåíòîâ, çàäàííîãî ìàññèâîì</td></tr>
|
||||
<tr><td><code><b>function</b> Combinations<T>(Self: <b>array</b> <b>of</b> T; m: integer): <b>sequence </b> <b>of</b> <b>array</b> <b>of</b> T;</code>
|
||||
<br> Âîçâðàùàåò âñå ñî÷åòàíèÿ ïî m ýëåìåíòîâ</td></tr>
|
||||
<tr><td><code><b>function</b> ConvertAll<T, T1>(Self: <b>array</b> <b>of</b> T; converter: T->T1): <b>array</b> <b>of</b> T1;</code>
|
||||
|
|
@ -107,7 +110,9 @@
|
|||
<tr><td><code><b>function</b> Min(Self: <b>array</b> <b>of</b> real): real;</code>
|
||||
<br> Âîçâðàùàåò ìèíèìàëüíûé ýëåìåíò</td></tr>
|
||||
<tr><td><code><b>function</b> Permutations<T>(Self: <b>array</b> <b>of</b> T): <b>sequence </b> <b>of</b> <b>array</b> <b>of</b> T;</code>
|
||||
<br> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></td></tr>
|
||||
<br> Âîçâðàùàåò âñå ïåðåñòàíîâêè ìíîæåñòâà ýëåìåíòîâ, çàäàííîãî ìàññèâîì</td></tr>
|
||||
<tr><td><code><b>function</b> Permutations<T>(Self: <b>array</b> <b>of</b> T; m: integer): <b>sequence </b> <b>of</b> <b>array</b> <b>of</b> T;</code>
|
||||
<br> Âîçâðàùàåò âñå ÷àñòè÷íûå ïåðåñòàíîâêè èç n ýëåìåíòîâ ïî m</td></tr>
|
||||
<tr><td><code><b>function</b> RandomElement<T>(Self: <b>array</b> <b>of</b> T): T;</code>
|
||||
<br> Âîçâðàùàåò ñëó÷àéíûé ýëåìåíò ìàññèâà</td></tr>
|
||||
<tr><td><code><b>function</b> Shuffle<T>(Self: <b>array</b> <b>of</b> T): <b>array</b> <b>of</b> T;</code>
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
3.7.1.2783
|
||||
3.7.1.2784
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
!define VERSION '3.7.1.2783'
|
||||
!define VERSION '3.7.1.2784'
|
||||
|
|
|
|||
|
|
@ -7222,7 +7222,9 @@ end;
|
|||
|
||||
function Eof(f: Text): boolean;
|
||||
begin
|
||||
if f.sr <> nil then
|
||||
if f = input then
|
||||
Result := Eof
|
||||
else if f.sr <> nil then
|
||||
Result := f.sr.EndOfStream
|
||||
else if f.sw <> nil then
|
||||
raise new IOException(GetTranslation(EOF_FOR_TEXT_WRITEOPENED))
|
||||
|
|
@ -7231,7 +7233,9 @@ end;
|
|||
|
||||
function Eoln(f: Text): boolean;
|
||||
begin
|
||||
if f.sr <> nil then
|
||||
if f = input then
|
||||
Result := Eoln
|
||||
else if f.sr <> nil then
|
||||
Result := f.sr.EndOfStream or (f.sr.Peek = 13) or (f.sr.Peek = 10)
|
||||
else if f.sw <> nil then
|
||||
raise new IOException(GetTranslation(EOLN_FOR_TEXT_WRITEOPENED))
|
||||
|
|
@ -7240,6 +7244,11 @@ end;
|
|||
|
||||
function SeekEof(f: Text): boolean;
|
||||
begin
|
||||
if f = input then
|
||||
begin
|
||||
Result := SeekEof;
|
||||
exit;
|
||||
end;
|
||||
if f.sw <> nil then
|
||||
raise new IOException(GetTranslation(SEEKEOF_FOR_TEXT_WRITEOPENED));
|
||||
if f.sr = nil then
|
||||
|
|
@ -7257,6 +7266,11 @@ end;
|
|||
|
||||
function SeekEoln(f: Text): boolean;
|
||||
begin
|
||||
if f = input then
|
||||
begin
|
||||
Result := SeekEoln;
|
||||
exit;
|
||||
end;
|
||||
if f.sw <> nil then
|
||||
raise new IOException(GetTranslation(SEEKEOLN_FOR_TEXT_WRITEOPENED));
|
||||
if f.sr = nil then
|
||||
|
|
|
|||
Binary file not shown.
Loading…
Reference in a new issue