Улучшенная генерация документации для всех новых модулей - модуль GenDocUnit.pas Модуль WPFObjects со всеми расставленными комментариями для автогенерации документации Сгенерированная автодокументация по модулю WPFObjects
153 lines
18 KiB
HTML
153 lines
18 KiB
HTML
<HTML><HEAD><object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
|
|
<param name="Keyword" value="AdjacentGroup">
|
|
<param name="Keyword" value="Batch">
|
|
<param name="Keyword" value="Cartesian">
|
|
<param name="Keyword" value="ForEach">
|
|
<param name="Keyword" value="Incremental">
|
|
<param name="Keyword" value="Interleave">
|
|
<param name="Keyword" value="JoinIntoString">
|
|
<param name="Keyword" value="LastMaxBy">
|
|
<param name="Keyword" value="LastMinBy">
|
|
<param name="Keyword" value="MaxBy">
|
|
<param name="Keyword" value="MinBy">
|
|
<param name="Keyword" value="Numerate">
|
|
<param name="Keyword" value="Order">
|
|
<param name="Keyword" value="OrderDescending">
|
|
<param name="Keyword" value="Pairwise">
|
|
<param name="Keyword" value="Partition">
|
|
<param name="Keyword" value="Print">
|
|
<param name="Keyword" value="PrintLines">
|
|
<param name="Keyword" value="Println">
|
|
<param name="Keyword" value="SkipLast">
|
|
<param name="Keyword" value="Slice">
|
|
<param name="Keyword" value="Sorted">
|
|
<param name="Keyword" value="SortedDescending">
|
|
<param name="Keyword" value="SplitAt">
|
|
<param name="Keyword" value="Tabulate">
|
|
<param name="Keyword" value="TakeLast">
|
|
<param name="Keyword" value="ToHashSet">
|
|
<param name="Keyword" value="ToLinkedList">
|
|
<param name="Keyword" value="ToSortedSet">
|
|
<param name="Keyword" value="UnZipTuple">
|
|
<param name="Keyword" value="WriteLines">
|
|
<param name="Keyword" value="ZipTuple"></object>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"><link rel="StyleSheet" href="../../../default.css">
|
|
</HEAD><body><H1>Ìåòîäû ðàñøèðåíèÿ ïîñëåäîâàòåëüíîñòåé</H1>
|
|
<table border=0 cellpadding=5><tr><td><code><b>function</b> AdjacentGroup<T>(Self: <b>sequence </b> <b>of</b> T): <b>sequence </b> <b>of</b> <b>array</b> <b>of</b> T;</code>
|
|
<br> Ãðóïïèðóåò îäèíàêîâûå ïîäðÿä èäóùèå ýëåìåíòû, ïîëó÷àÿ ïîñëåäîâàòåëüíîñòü ìàññèâîâ</td></tr>
|
|
<tr><td><code><b>function</b> Batch<T>(Self: <b>sequence </b> <b>of</b> T; size: integer): <b>sequence </b> <b>of</b> <b>sequence </b> <b>of</b> T;</code>
|
|
<br> Ðàçáèâàåò ïîñëåäîâàòåëüíîñòü íà ñåðèè äëèíû size</td></tr>
|
|
<tr><td><code><b>function</b> Batch<T, Res>(Self: <b>sequence </b> <b>of</b> T; size: integer; proj: Func<IEnumerable<T>, Res>): <b>sequence </b> <b>of</b> Res;</code>
|
|
<br> Ðàçáèâàåò ïîñëåäîâàòåëüíîñòü íà ñåðèè äëèíû size è ïðèìåíÿåò ïðîåêöèþ ê êàæäîé ñåðèè</td></tr>
|
|
<tr><td><code><b>function</b> Cartesian<T, T1>(Self: <b>sequence </b> <b>of</b> T; b: <b>sequence </b> <b>of</b> T1): <b>sequence </b> <b>of</b> (T, T1);</code>
|
|
<br> Äåêàðòîâî ïðîèçâåäåíèå ïîñëåäîâàòåëüíîñòåé</td></tr>
|
|
<tr><td><code><b>function</b> Cartesian<T, T1, T2>(Self: <b>sequence </b> <b>of</b> T; b: <b>sequence </b> <b>of</b> T1; func: (T,T1)->T2): <b>sequence </b> <b>of</b> T2;</code>
|
|
<br> Äåêàðòîâî ïðîèçâåäåíèå ïîñëåäîâàòåëüíîñòåé</td></tr>
|
|
<tr><td><code><b>procedure</b> ForEach<T>(Self: <b>sequence </b> <b>of</b> T; action: T -> ());</code>
|
|
<br> Ïðèìåíÿåò äåéñòâèå ê êàæäîìó ýëåìåíòó ïîñëåäîâàòåëüíîñòè</td></tr>
|
|
<tr><td><code><b>procedure</b> ForEach<T>(Self: <b>sequence </b> <b>of</b> T; action: (T,integer) -> ());</code>
|
|
<br> Ïðèìåíÿåò äåéñòâèå ê êàæäîìó ýëåìåíòó ïîñëåäîâàòåëüíîñòè, çàâèñÿùåå îò íîìåðà ýëåìåíòà</td></tr>
|
|
<tr><td><code><b>function</b> Incremental(Self: <b>sequence </b> <b>of</b> integer): <b>sequence </b> <b>of</b> integer;</code>
|
|
<br> Âîçâðàùàåò ïîñëåäîâàòåëüíîñòü ðàçíîñòåé ñîñåäíèõ ýëåìåíòîâ èñõîäíîé ïîñëåäîâàòåëüíîñòè</td></tr>
|
|
<tr><td><code><b>function</b> Incremental(Self: <b>array</b> <b>of</b> integer): <b>sequence </b> <b>of</b> integer;</code>
|
|
<br> Âîçâðàùàåò ïîñëåäîâàòåëüíîñòü ðàçíîñòåé ñîñåäíèõ ýëåìåíòîâ èñõîäíîé ïîñëåäîâàòåëüíîñòè</td></tr>
|
|
<tr><td><code><b>function</b> Incremental(Self: List<integer>): <b>sequence </b> <b>of</b> integer;</code>
|
|
<br> Âîçâðàùàåò ïîñëåäîâàòåëüíîñòü ðàçíîñòåé ñîñåäíèõ ýëåìåíòîâ èñõîäíîé ïîñëåäîâàòåëüíîñòè</td></tr>
|
|
<tr><td><code><b>function</b> Incremental(Self: LinkedList<integer>): <b>sequence </b> <b>of</b> integer;</code>
|
|
<br> Âîçâðàùàåò ïîñëåäîâàòåëüíîñòü ðàçíîñòåé ñîñåäíèõ ýëåìåíòîâ èñõîäíîé ïîñëåäîâàòåëüíîñòè</td></tr>
|
|
<tr><td><code><b>function</b> Incremental(Self: <b>sequence </b> <b>of</b> real): <b>sequence </b> <b>of</b> real;</code>
|
|
<br> Âîçâðàùàåò ïîñëåäîâàòåëüíîñòü ðàçíîñòåé ñîñåäíèõ ýëåìåíòîâ èñõîäíîé ïîñëåäîâàòåëüíîñòè</td></tr>
|
|
<tr><td><code><b>function</b> Incremental(Self: <b>array</b> <b>of</b> real): <b>sequence </b> <b>of</b> real;</code>
|
|
<br> Âîçâðàùàåò ïîñëåäîâàòåëüíîñòü ðàçíîñòåé ñîñåäíèõ ýëåìåíòîâ èñõîäíîé ïîñëåäîâàòåëüíîñòè</td></tr>
|
|
<tr><td><code><b>function</b> Incremental(Self: List<real>): <b>sequence </b> <b>of</b> real;</code>
|
|
<br> Âîçâðàùàåò ïîñëåäîâàòåëüíîñòü ðàçíîñòåé ñîñåäíèõ ýëåìåíòîâ èñõîäíîé ïîñëåäîâàòåëüíîñòè</td></tr>
|
|
<tr><td><code><b>function</b> Incremental(Self: LinkedList<real>): <b>sequence </b> <b>of</b> real;</code>
|
|
<br> Âîçâðàùàåò ïîñëåäîâàòåëüíîñòü ðàçíîñòåé ñîñåäíèõ ýëåìåíòîâ èñõîäíîé ïîñëåäîâàòåëüíîñòè</td></tr>
|
|
<tr><td><code><b>function</b> Incremental<T, T1>(Self: <b>sequence </b> <b>of</b> T; func: (T,T)->T1): <b>sequence </b> <b>of</b> T1;</code>
|
|
<br> Âîçâðàùàåò ïîñëåäîâàòåëüíîñòü ðàçíîñòåé ñîñåäíèõ ýëåìåíòîâ èñõîäíîé ïîñëåäîâàòåëüíîñòè.  êà÷åñòâå ôóíêöèè ðàçíîñòè èñïîëüçóåòñÿ func</td></tr>
|
|
<tr><td><code><b>function</b> Incremental<T, T1>(Self: <b>sequence </b> <b>of</b> T; func: (T,T,integer)->T1): <b>sequence </b> <b>of</b> T1;</code>
|
|
<br> Âîçâðàùàåò ïîñëåäîâàòåëüíîñòü ðàçíîñòåé ñîñåäíèõ ýëåìåíòîâ èñõîäíîé ïîñëåäîâàòåëüíîñòè.  êà÷åñòâå ôóíêöèè ðàçíîñòè èñïîëüçóåòñÿ func</td></tr>
|
|
<tr><td><code><b>function</b> Interleave<T>(Self: <b>sequence </b> <b>of</b> T; a: <b>sequence </b> <b>of</b> T): <b>sequence </b> <b>of</b> T;</code>
|
|
<br> ×åðåäóåò ýëåìåíòû äâóõ ïîñëåäîâàòåëüíîñòåé</td></tr>
|
|
<tr><td><code><b>function</b> Interleave<T>(Self: <b>sequence </b> <b>of</b> T; a, b: <b>sequence </b> <b>of</b> T): <b>sequence </b> <b>of</b> T;</code>
|
|
<br> ×åðåäóåò ýëåìåíòû òðåõ ïîñëåäîâàòåëüíîñòåé</td></tr>
|
|
<tr><td><code><b>function</b> Interleave<T>(Self: <b>sequence </b> <b>of</b> T; a, b, c: <b>sequence </b> <b>of</b> T): <b>sequence </b> <b>of</b> T;</code>
|
|
<br> ×åðåäóåò ýëåìåíòû ÷åòûðåõ ïîñëåäîâàòåëüíîñòåé</td></tr>
|
|
<tr><td><code><b>function</b> JoinIntoString<T>(Self: <b>sequence </b> <b>of</b> T; delim: string): string;</code>
|
|
<br> Ïðåîáðàçóåò ýëåìåíòû ïîñëåäîâàòåëüíîñòè â ñòðîêîâîå ïðåäñòàâëåíèå, ïîñëå ÷åãî îáúåäèíÿåò èõ â ñòðîêó, èñïîëüçóÿ delim â êà÷åñòâå ðàçäåëèòåëÿ</td></tr>
|
|
<tr><td><code><b>function</b> JoinIntoString<T>(Self: <b>sequence </b> <b>of</b> T): string;</code>
|
|
<br> Ïðåîáðàçóåò ýëåìåíòû ïîñëåäîâàòåëüíîñòè â ñòðîêîâîå ïðåäñòàâëåíèå, ïîñëå ÷åãî îáúåäèíÿåò èõ â ñòðîêó, èñïîëüçóÿ ïðîáåë â êà÷åñòâå ðàçäåëèòåëÿ</td></tr>
|
|
<tr><td><code><b>function</b> LastMaxBy<T, TKey>(Self: <b>sequence </b> <b>of</b> T; selector: T->TKey): T;</code>
|
|
<br> Âîçâðàùàåò ïîñëåäíèé ýëåìåíò ïîñëåäîâàòåëüíîñòè ñ ìàêñèìàëüíûì çíà÷åíèåì êëþ÷à</td></tr>
|
|
<tr><td><code><b>function</b> LastMinBy<T, TKey>(Self: <b>sequence </b> <b>of</b> T; selector: T->TKey): T;</code>
|
|
<br> Âîçâðàùàåò ïîñëåäíèé ýëåìåíò ïîñëåäîâàòåëüíîñòè ñ ìèíèìàëüíûì çíà÷åíèåì êëþ÷à</td></tr>
|
|
<tr><td><code><b>function</b> MaxBy<T, TKey>(Self: <b>sequence </b> <b>of</b> T; selector: T->TKey): T;</code>
|
|
<br> Âîçâðàùàåò ïåðâûé ýëåìåíò ïîñëåäîâàòåëüíîñòè ñ ìàêñèìàëüíûì çíà÷åíèåì êëþ÷à</td></tr>
|
|
<tr><td><code><b>function</b> MinBy<T, TKey>(Self: <b>sequence </b> <b>of</b> T; selector: T->TKey): T;</code>
|
|
<br> Âîçâðàùàåò ïåðâûé ýëåìåíò ïîñëåäîâàòåëüíîñòè ñ ìèíèìàëüíûì çíà÷åíèåì êëþ÷à</td></tr>
|
|
<tr><td><code><b>function</b> Numerate<T>(Self: <b>sequence </b> <b>of</b> T): <b>sequence </b> <b>of</b> (integer, T);</code>
|
|
<br> Íóìåðóåò ïîñëåäîâàòåëüíîñòü ñ åäèíèöû</td></tr>
|
|
<tr><td><code><b>function</b> Numerate<T>(Self: <b>sequence </b> <b>of</b> T; from: integer): <b>sequence </b> <b>of</b> (integer, T);</code>
|
|
<br> Íóìåðóåò ïîñëåäîâàòåëüíîñòü ñ íîìåðà from</td></tr>
|
|
<tr><td><code><b>function</b> Order<T>(Self: <b>sequence </b> <b>of</b> T): <b>sequence </b> <b>of</b> T;</code>
|
|
<br> Âîçâðàùàåò îòñîðòèðîâàííóþ ïî âîçðàñòàíèþ ïîñëåäîâàòåëüíîñòü</td></tr>
|
|
<tr><td><code><b>function</b> OrderDescending<T>(Self: <b>sequence </b> <b>of</b> T): <b>sequence </b> <b>of</b> T;</code>
|
|
<br> Âîçâðàùàåò îòñîðòèðîâàííóþ ïî óáûâàíèþ ïîñëåäîâàòåëüíîñòü</td></tr>
|
|
<tr><td><code><b>function</b> Pairwise<T>(Self: <b>sequence </b> <b>of</b> T): <b>sequence </b> <b>of</b> (T, T);</code>
|
|
<br> Ïðåâðàùàåò ïîñëåäîâàòåëüíîñòü â ïîñëåäîâàòåëüíîñòü ïàð ñîñåäíèõ ýëåìåíòîâ</td></tr>
|
|
<tr><td><code><b>function</b> Pairwise<T, Res>(Self: <b>sequence </b> <b>of</b> T; func: (T,T)->Res): <b>sequence </b> <b>of</b> Res;</code>
|
|
<br> Ïðåâðàùàåò ïîñëåäîâàòåëüíîñòü â ïîñëåäîâàòåëüíîñòü ïàð ñîñåäíèõ ýëåìåíòîâ, ïðèìåíÿåò func ê êàæäîé ïàðå ïîëó÷åííûõ ýëåìåíòîâ è ïîëó÷àåò íîâóþ ïîñëåäîâàòåëüíîñòü</td></tr>
|
|
<tr><td><code><b>function</b> Partition<T>(Self: <b>sequence </b> <b>of</b> T; cond: T->boolean): (<b>sequence </b> <b>of</b> T, <b>sequence </b> <b>of</b> T);</code>
|
|
<br> Ðàçäåëÿåò ïîñëåäîâàòåëüíîñòè íà äâå ïî çàäàííîìó óñëîâèþ</td></tr>
|
|
<tr><td><code><b>function</b> Partition<T>(Self: <b>sequence </b> <b>of</b> T; cond: (T,integer)->boolean): (<b>sequence </b> <b>of</b> T, <b>sequence </b> <b>of</b> T);</code>
|
|
<br> Ðàçäåëÿåò ïîñëåäîâàòåëüíîñòè íà äâå ïî çàäàííîìó óñëîâèþ, â êîòîðîì ó÷àñòâóåò èíäåêñ</td></tr>
|
|
<tr><td><code><b>function</b> Print<T>(Self: <b>sequence </b> <b>of</b> T; delim: string): <b>sequence </b> <b>of</b> T;</code>
|
|
<br> Âûâîäèò ïîñëåäîâàòåëüíîñòü íà ýêðàí, èñïîëüçóÿ delim â êà÷åñòâå ðàçäåëèòåëÿ</td></tr>
|
|
<tr><td><code><b>function</b> Print<T>(Self: <b>sequence </b> <b>of</b> T): <b>sequence </b> <b>of</b> T;</code>
|
|
<br> Âûâîäèò ïîñëåäîâàòåëüíîñòü íà ýêðàí, èñïîëüçóÿ ïðîáåë â êà÷åñòâå ðàçäåëèòåëÿ</td></tr>
|
|
<tr><td><code><b>function</b> PrintLines<T>(Self: <b>sequence </b> <b>of</b> T): <b>sequence </b> <b>of</b> T;</code>
|
|
<br> Âûâîäèò ïîñëåäîâàòåëüíîñòü, êàæäûé ýëåìåíò âûâîäèòñÿ íà íîâîé ñòðîêå</td></tr>
|
|
<tr><td><code><b>function</b> PrintLines<T,T1>(Self: <b>sequence </b> <b>of</b> T; map: T->T1): <b>sequence </b> <b>of</b> T;</code>
|
|
<br> Âûâîäèò ïîñëåäîâàòåëüíîñòü, êàæäûé ýëåìåíò îòîáðàæàåòñÿ ñ ïîìîùüþ ôóíêöèè map è âûâîäèòñÿ íà íîâîé ñòðîêå</td></tr>
|
|
<tr><td><code><b>function</b> Println<T>(Self: <b>sequence </b> <b>of</b> T; delim: string): <b>sequence </b> <b>of</b> T;</code>
|
|
<br> Âûâîäèò ïîñëåäîâàòåëüíîñòü íà ýêðàí, èñïîëüçóÿ delim â êà÷åñòâå ðàçäåëèòåëÿ, è ïåðåõîäèò íà íîâóþ ñòðîêó</td></tr>
|
|
<tr><td><code><b>function</b> Println<T>(Self: <b>sequence </b> <b>of</b> T): <b>sequence </b> <b>of</b> T;</code>
|
|
<br> Âûâîäèò ïîñëåäîâàòåëüíîñòü íà ýêðàí, èñïîëüçóÿ ïðîáåë êà÷åñòâå ðàçäåëèòåëÿ, è ïåðåõîäèò íà íîâóþ ñòðîêó</td></tr>
|
|
<tr><td><code><b>function</b> SkipLast<T>(self: <b>sequence </b> <b>of</b> T; count: integer := 1): <b>sequence </b> <b>of</b> T;</code>
|
|
<br> Âîçâðàùàåò ïîñëåäîâàòåëüíîñòü áåç ïîñëåäíèõ count ýëåìåíòîâ</td></tr>
|
|
<tr><td><code><b>function</b> Slice<T>(Self: <b>sequence </b> <b>of</b> T; from, step: integer): <b>sequence </b> <b>of</b> T;</code>
|
|
<br> Âîçâðàùàåò ñðåç ïîñëåäîâàòåëüíîñòè îò íîìåðà from ñ øàãîì step > 0</td></tr>
|
|
<tr><td><code><b>function</b> Slice<T>(Self: <b>sequence </b> <b>of</b> T; from, step, count: integer): <b>sequence </b> <b>of</b> T;</code>
|
|
<br> Âîçâðàùàåò ñðåç ïîñëåäîâàòåëüíîñòè îò íîìåðà from ñ øàãîì step > 0 äëèíû íå áîëåå count</td></tr>
|
|
<tr><td><code><b>function</b> Sorted<T>(Self: <b>sequence </b> <b>of</b> T): <b>sequence </b> <b>of</b> T;</code>
|
|
<br> Âîçâðàùàåò îòñîðòèðîâàííóþ ïî âîçðàñòàíèþ ïîñëåäîâàòåëüíîñòü</td></tr>
|
|
<tr><td><code><b>function</b> SortedDescending<T>(Self: <b>sequence </b> <b>of</b> T): <b>sequence </b> <b>of</b> T;</code>
|
|
<br> Âîçâðàùàåò îòñîðòèðîâàííóþ ïî óáûâàíèþ ïîñëåäîâàòåëüíîñòü</td></tr>
|
|
<tr><td><code><b>function</b> SplitAt<T>(Self: <b>sequence </b> <b>of</b> T; ind: integer): (<b>sequence </b> <b>of</b> T, <b>sequence </b> <b>of</b> T);</code>
|
|
<br> Ðàçáèâàåò ïîñëåäîâàòåëüíîñòè íà äâå â ïîçèöèè ind</td></tr>
|
|
<tr><td><code><b>function</b> Tabulate<T, T1>(Self: <b>sequence </b> <b>of</b> T; F: T->T1): <b>sequence </b> <b>of</b> (T, T1);</code>
|
|
<br> Òàáóëèðóåò ôóíêöèþ ïîñëåäîâàòåëüíîñòüþ</td></tr>
|
|
<tr><td><code><b>function</b> TakeLast<T>(Self: <b>sequence </b> <b>of</b> T; count: integer): <b>sequence </b> <b>of</b> T;</code>
|
|
<br> Âîçâðàùàåò ïîñëåäíèå count ýëåìåíòîâ ïîñëåäîâàòåëüíîñòè</td></tr>
|
|
<tr><td><code><b>function</b> ToHashSet<T>(Self: <b>sequence </b> <b>of</b> T): HashSet<T>;</code>
|
|
<br> Âîçâðàùàåò ìíîæåñòâî HashSet ïî äàííîé ïîñëåäîâàòåëüíîñòè</td></tr>
|
|
<tr><td><code><b>function</b> ToLinkedList<T>(Self: <b>sequence </b> <b>of</b> T): LinkedList<T>;</code>
|
|
<br> Âîçâðàùàåò LinkedList ïî äàííîé ïîñëåäîâàòåëüíîñòè</td></tr>
|
|
<tr><td><code><b>function</b> ToSortedSet<T>(Self: <b>sequence </b> <b>of</b> T): SortedSet<T>;</code>
|
|
<br> Âîçâðàùàåò ìíîæåñòâî SortedSet ïî äàííîé ïîñëåäîâàòåëüíîñòè</td></tr>
|
|
<tr><td><code><b>function</b> UnZipTuple<T, T1>(Self: <b>sequence </b> <b>of</b> (T, T1)): (<b>sequence </b> <b>of</b> T, <b>sequence </b> <b>of</b> T1);</code>
|
|
<br> Ðàçúåäèíÿåò ïîñëåäîâàòåëüíîñòü äâóõýëåìåíòíûõ êîðòåæåé íà äâå ïîñëåäîâàòåëüíîñòè</td></tr>
|
|
<tr><td><code><b>function</b> UnZipTuple<T, T1, T2>(Self: <b>sequence </b> <b>of</b> (T, T1, T2)): (<b>sequence </b> <b>of</b> T, <b>sequence </b> <b>of</b> T1, <b>sequence </b> <b>of</b> T2);</code>
|
|
<br> Ðàçúåäèíÿåò ïîñëåäîâàòåëüíîñòü òðåõýëåìåíòíûõ êîðòåæåé íà òðè ïîñëåäîâàòåëüíîñòè</td></tr>
|
|
<tr><td><code><b>function</b> UnZipTuple<T, T1, T2, T3>(Self: <b>sequence </b> <b>of</b> (T, T1, T2, T3)): (<b>sequence </b> <b>of</b> T, <b>sequence </b> <b>of</b> T1, <b>sequence </b> <b>of</b> T2, <b>sequence </b> <b>of</b> T3);</code>
|
|
<br> Ðàçúåäèíÿåò ïîñëåäîâàòåëüíîñòü ÷åòûðåõýëåìåíòíûõ êîðòåæåé íà ÷åòûðå ïîñëåäîâàòåëüíîñòè</td></tr>
|
|
<tr><td><code><b>function</b> WriteLines(Self: <b>sequence </b> <b>of</b> string; fname: string): <b>sequence </b> <b>of</b> string;</code>
|
|
<br> Âûâîäèò ïîñëåäîâàòåëüíîñòü ñòðîê â ôàéë</td></tr>
|
|
<tr><td><code><b>function</b> ZipTuple<T, T1>(Self: <b>sequence </b> <b>of</b> T; a: <b>sequence </b> <b>of</b> T1): <b>sequence </b> <b>of</b> (T, T1);</code>
|
|
<br> Îáúåäèíÿåò äâå ïîñëåäîâàòåëüíîñòè â ïîñëåäîâàòåëüíîñòü äâóõýëåìåíòíûõ êîðòåæåé</td></tr>
|
|
<tr><td><code><b>function</b> ZipTuple<T, T1, T2>(Self: <b>sequence </b> <b>of</b> T; a: <b>sequence </b> <b>of</b> T1; b: <b>sequence </b> <b>of</b> T2): <b>sequence </b> <b>of</b> (T, T1, T2);</code>
|
|
<br> Îáúåäèíÿåò òðè ïîñëåäîâàòåëüíîñòè â ïîñëåäîâàòåëüíîñòü òðåõýëåìåíòíûõ êîðòåæåé</td></tr>
|
|
<tr><td><code><b>function</b> ZipTuple<T, T1, T2, T3>(Self: <b>sequence </b> <b>of</b> T; a: <b>sequence </b> <b>of</b> T1; b: <b>sequence </b> <b>of</b> T2; c: <b>sequence </b> <b>of</b> T3): <b>sequence </b> <b>of</b> (T, T1, T2, T3);</code>
|
|
<br> Îáúåäèíÿåò ÷åòûðå ïîñëåäîâàòåëüíîñòè â ïîñëåäîâàòåëüíîñòü ÷åòûðåõýëåìåíòíûõ êîðòåæåé</td></tr>
|
|
</table>
|
|
</body></HTML> |