[XBUP]XBUP - Specifikace bloků: Pole a seznamy

Úvod

Tento dokument je součástí dokumentace projektu eXtensible Binary Universal Protocol. Obsahuje ...

O úroveň výše

Obsah

1. Úvod
2. Jednorozměrná pole a seznamy
3. Vícerozměrná pole

1. Úvod

Jak pole, tak seznam představují množinu prvků, kde každému jednomu prvku je přiřazena právě jedna číselná hodnota, obvykle přirozené číslo, tzv. index. V tradičním pojetí se pole liší tím, že mají napevno stanovenu maximální hodnotu indexu, zatímco seznam není takto omezen, tedy funkce přiřazující prvkům indexy je buď z konečné či nekonečné množiny s dobrým uspořádáním. Tato množina může být i kartézkým součinem, pak lze hovořit o vícerozměrném poli či seznamu. Technicky je seznam zobecněním pole.

2. Jednorozměrná pole a seznamy

Základní třídu polí a seznamů reprezentuje typ List, resp. UBList.


Homepage: http://xbup.sf.net
License: GNU Free Documentation License (FDL)
Latest update: 2009-01-26