Модуль: Unified Constants & Types
Данный модуль отвечает за объявление типов и констант в самой библиоте
Унифицированные константы
В библиотеке существует несколько констант, которые могут вам в написании программ.
FastPascal.tinyArrSize
- константа, отвечающая за определение 10 элементов в массиве.
FastPascal.smallArrSize
- константа, отвечающая за определение 100 элементов в массиве.
FastPascal.mediumArrSize
- константа, отвечающая за определение 1000 элементов в массиве.
FastPascal.hugeArrSize
- константа, отвечающая за определение 10000 элементов в массиве.
FastPascal.extremeArrSize
- константа, отвечающая за определение 100000 элементов в массиве.
FastPascal.ultimateArrSize
- константа, отвечающая за определение 1000000 элементов в массиве.
Использовать данные константы можно следующим образом для определения границ в массиве:
Однако данные константы не особо полезны, поскольку сущестуетsetLength(array, length)
, но возможно и другое любое применение константам.
FastPascal.glasn_RU
, FastPascal.glasn_EN
- константы, содержащие все гласные буквы русского и английского алфавита соответственно.
FastPascal.soglasn_RU
, FastPascal.soglasn_EN
- константы, содержащие все согласные буквы русского и английского алфавита соответственно.
Унифицированные типы
FastPascal.IntTinyArray
, FastPascal.IntSmallArray
, FastPascal.IntMediumArray
, FastPascal.IntHugeArray
, FastPascal.IntExtremeArray
, FastPascal.IntUltimateArray
- тип массивов, которые хранят в себе 10, 100, 1000, 10000, 100000, 1000000 элементов типа Integer соответственно.
FastPascal.LongTinyArray
, FastPascal.LongSmallArray
, FastPascal.LongMediumArray
, FastPascal.LongHugeArray
, FastPascal.LongExtremeArray
, FastPascal.LongUltimateArray
- тип массивов, которые хранят в себе 10, 100, 1000, 10000, 100000, 1000000 элементов типа BigInteger соответственно.
FastPascal.StrTinyArray
, FastPascal.StrSmallArray
, FastPascal.StrMediumArray
, FastPascal.StrHugeArray
, FastPascal.StrExtremeArray
, FastPascal.StrUltimateArray
- тип массивов, которые хранят в себе 10, 100, 1000, 10000, 100000, 1000000 элементов типа String соответственно.
FastPascal.CleanedArrayOutput
- тип массива из функции FastPascal.clean(uncleanedString, remove)
, который выдаёт "очищенный от символов" массив с определёнными свойствами и параметрами:
FastPascal.clean(uncleanedString, remove).CleanedArray - сам массив с данными.
FastPascal.clean(uncleanedString, remove).Length - длина массива.
К этому типу можно также задать расширения для получения информации о массиве.
Last updated