Улучшенная генерация документации для всех новых модулей - модуль GenDocUnit.pas Модуль WPFObjects со всеми расставленными комментариями для автогенерации документации Сгенерированная автодокументация по модулю WPFObjects
46 lines
4.7 KiB
HTML
46 lines
4.7 KiB
HTML
<HTML><HEAD><object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
|
|
<param name="Keyword" value="Arr">
|
|
<param name="Keyword" value="ArrFill">
|
|
<param name="Keyword" value="ArrGen">
|
|
<param name="Keyword" value="ArrRandom">
|
|
<param name="Keyword" value="ArrRandomInteger">
|
|
<param name="Keyword" value="ArrRandomReal">
|
|
<param name="Keyword" value="ReadArrInteger">
|
|
<param name="Keyword" value="ReadArrReal">
|
|
<param name="Keyword" value="ReadArrString"></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> Arr<T>(<b>params</b> a: <b>array</b> <b>of</b> T): <b>array</b> <b>of</b> T;</code>
|
|
<br> Âîçâðàùàåò ìàññèâ, çàïîëíåííûé óêàçàííûìè çíà÷åíèÿìè</td></tr>
|
|
<tr><td><code><b>function</b> Arr<T>(a: <b>sequence </b> <b>of</b> T): <b>array</b> <b>of</b> T;</code>
|
|
<br> Âîçâðàùàåò ìàññèâ, çàïîëíåííûé çíà÷åíèÿìè èç ïîñëåäîâàòåëüíñòè</td></tr>
|
|
<tr><td><code><b>function</b> ArrFill<T>(count: integer; x: T): <b>array</b> <b>of</b> T;</code>
|
|
<br> Âîçâðàùàåò ìàññèâ èç count ýëåìåíòîâ x</td></tr>
|
|
<tr><td><code><b>function</b> ArrGen<T>(count: integer; gen: integer->T): <b>array</b> <b>of</b> T;</code>
|
|
<br> Âîçâðàùàåò ìàññèâ èç count ýëåìåíòîâ, çàïîëíåííûõ çíà÷åíèÿìè gen(i)</td></tr>
|
|
<tr><td><code><b>function</b> ArrGen<T>(count: integer; gen: integer->T; from: integer): <b>array</b> <b>of</b> T;</code>
|
|
<br> Âîçâðàùàåò ìàññèâ èç count ýëåìåíòîâ, çàïîëíåííûõ çíà÷åíèÿìè gen(i), íà÷èíàÿ ñ i=from</td></tr>
|
|
<tr><td><code><b>function</b> ArrGen<T>(count: integer; first: T; next: T->T): <b>array</b> <b>of</b> T;</code>
|
|
<br> Âîçâðàùàåò ìàññèâ èç count ýëåìåíòîâ, íà÷èíàþùèõñÿ ñ first, ñ ôóíêöèåé next ïåðåõîäà îò ïðåäûäóùåãî ê ñëåäóþùåìó</td></tr>
|
|
<tr><td><code><b>function</b> ArrGen<T>(count: integer; first, second: T; next: (T,T) ->T): <b>array</b> <b>of</b> T;</code>
|
|
<br> Âîçâðàùàåò ìàññèâ èç count ýëåìåíòîâ, íà÷èíàþùèõñÿ ñ first è second, ñ ôóíêöèåé next ïåðåõîäà îò äâóõ ïðåäûäóùèõ ê ñëåäóþùåìó</td></tr>
|
|
<tr><td><code><b>function</b> ArrRandom(n: integer := 10; a: integer := 0; b: integer := 100): <b>array</b> <b>of</b> integer;</code>
|
|
<br> Âîçâðàùàåò ìàññèâ ðàçìåðà n, çàïîëíåííûé ñëó÷àéíûìè öåëûìè çíà÷åíèÿìè</td></tr>
|
|
<tr><td><code><b>function</b> ArrRandomInteger(n: integer := 10; a: integer := 0; b: integer := 100): <b>array</b> <b>of</b> integer;</code>
|
|
<br> Âîçâðàùàåò ìàññèâ ðàçìåðà n, çàïîëíåííûé ñëó÷àéíûìè öåëûìè çíà÷åíèÿìè</td></tr>
|
|
<tr><td><code><b>function</b> ArrRandomReal(n: integer := 10; a: real := 0; b: real := 10): <b>array</b> <b>of</b> real;</code>
|
|
<br> Âîçâðàùàåò ìàññèâ ðàçìåðà n, çàïîëíåííûé ñëó÷àéíûìè âåùåñòâåííûìè çíà÷åíèÿìè</td></tr>
|
|
<tr><td><code><b>function</b> ReadArrInteger(n: integer): <b>array</b> <b>of</b> integer;</code>
|
|
<br> Âîçâðàùàåò ìàññèâ èç n öåëûõ, ââåäåííûõ ñ êëàâèàòóðû</td></tr>
|
|
<tr><td><code><b>function</b> ReadArrInteger(prompt: string; n: integer): <b>array</b> <b>of</b> integer;</code>
|
|
<br> Âûâîäèò ïðèãëàøåíèå ê ââîäó è âîçâðàùàåò ìàññèâ èç n öåëûõ, ââåäåííûõ ñ êëàâèàòóðû</td></tr>
|
|
<tr><td><code><b>function</b> ReadArrReal(n: integer): <b>array</b> <b>of</b> real;</code>
|
|
<br> Âîçâðàùàåò ìàññèâ èç n âåùåñòâåííûõ, ââåäåííûõ ñ êëàâèàòóðû</td></tr>
|
|
<tr><td><code><b>function</b> ReadArrReal(prompt: string; n: integer): <b>array</b> <b>of</b> real;</code>
|
|
<br> Âûâîäèò ïðèãëàøåíèå ê ââîäó è âîçâðàùàåò ìàññèâ èç n âåùåñòâåííûõ, ââåäåííûõ ñ êëàâèàòóðû</td></tr>
|
|
<tr><td><code><b>function</b> ReadArrString(n: integer): <b>array</b> <b>of</b> string;</code>
|
|
<br> Âîçâðàùàåò ìàññèâ èç n ñòðîê, ââåäåííûõ ñ êëàâèàòóðû</td></tr>
|
|
<tr><td><code><b>function</b> ReadArrString(prompt: string; n: integer): <b>array</b> <b>of</b> string;</code>
|
|
<br> Âûâîäèò ïðèãëàøåíèå ê ââîäó è âîçâðàùàåò ìàññèâ èç n ñòðîê, ââåäåííûõ ñ êëàâèàòóðû</td></tr>
|
|
</table>
|
|
</body></HTML> |