Главная Описание Функции Вакансии Контакты Заказ функции

Функции AI (Artificial Intelligence).

Ассоциативные списки Ddar.

Текст 32 бит (юникод UTF-32LE).

Графика.

Пиксельная графика.

Пиксельный процессор 128 бит.

Графика сложная.

Видео.

Звук.

Интернет.

Служебные.

Специальные.

Время и дата.

Математические.

Контроллы.

Файлы.

Ресурсы, буфер обмена.

Переменные.

Пазлы (динамические базы данных).

Списки Arr (одномерные массивы).

Списки2 Dar (двумерные массивы).

Списки высоких измерений.

Макросы.

Функции VendorPint.

Функции PintLang.

Функции TulkoPint.

Функции VideoPint.

Функции PhotoPint.

Функции VardPint.

Функции SmartPint.

Функции WavePint.

Функции DataBase.

Ассоциативные списки Ddar.


АртикулНаименованиеЦена, от
ArrPlus1Rem Добавление без копирования к Arr1 со второй строки Arr2. Первая строка и основа Arr2 удаляются.
ArrPlus1Rem, Arr1, Arr2
Нужна для слияния Ассоциаций общим списком, минуя строку тегов.
Arr1Plus Слияние ассоциаций всех ячеек DDar в одну. Вых. EAX - количество замен, JL - ошибка, JZ - нет строк. Портит EBX, EAX.
AddAssMDar, Dar1
Нужна для объединения строк Ассоциаций из списка в одну 2-ю строку.
ArrInMsF1Dar Поиск вхождения всего Arr2 как строки в 1-м столбце активных MsF1=1 строк Dar1 и сброс в них MsF1=0. EAX - число вхождений. JL, если ошибка, JZ - нет вхождения.
ArrInMsF1Dar, Dar1, Arr2
Распознаёт и скрывает последовательность тегов
DDarVar Дописывает новую строку к Dar1 с двумя копиями Dar1(0)=Var1 и Dar1(1)=Var1. Вых EAX - новый список. Портит EBX, EAX.
DDarVar, Dar1, Var1
Простейшая функция.
DDarFromArr Дописывает в DDar Dar1 параллельно в строки 0 и 1 все строки из Arr1, копируя MsF1, MsF2. Результат в EAX - число вхождений, JL - нет строк.
DDarFromArr, Dar1, Arr1
VReffMsToDDar Преобразует и дописывает VReff активных строк пазла GridPzl1 в DDar Dar1.
VReffMsToDDar, Pzl1, Dar1
На основе функции DDarVar.
PzlMsToDDar Преобразует и дописывает ячейки по индексу Ind1 активных строк GridPzl1 в DDar Dar1. Фильтр MsF2 копируется. Вых EAX - число созданных строк.
PzlMsToDDar, Pzl1, Dar1, Ind1
На основе функции DDarVar. Записывает в строку 2 одинаковые копии.
DDarNewVar Ищет активные строки, равные Dar1[0]=Var1 и вставляет за каждой новую строку Dar1[0]=Var2, Dar1[1]=Var2. Результат в EAX - число новых строк, JL - ошибка, пустая строка, JZ - нет вхождения.
DDarNewVar, Dar1, Var1, Var2
DDarCutVar Разрезает активные строки равной длины Dar1 параллельно по вхождению в строку 0 Var1 c заменой ее на Var2. Заменяет старые строки на новые. Результат в EAX - число вхождений, JL - ошибка, пустая строка, JZ - нет вхождения.
DDarCutVar, Dar1, Var1, Var2
На основе сдвоенного цикла переменных и функции RunVar4. Позволяет связывать фрагменты строки с другими переменными.
DDarCutTagVar Разрезает активные строки равной длины Dar1 параллельно по вхождению в строку 0 Var1 c заменой ее на стандартный тег по номеру NTag. Заменяет старые строки на новые. Результат в EAX - число вхождений, JL - ошибка, пустая строка, JZ - нет вхождения.
DDarCutTagVar, Dar1, Var1, NTag
На основе функции DDarCutVar.
DDarCutLet Разрезает активные строки Dar1 на отдельные символы, по 1 символу в строке. Результат в EAX - число новых строк, JL - ошибка, пустая строка, JZ - нет вхождения.
DDarCutLet, Dar1
Для посимвольной обработки слова.
DDarCutArr Разрезает активные строки равной длины Dar1 параллельно по вхождению в строку Arr1 и заменой их на Var1. Результат в EAX - число вхождений, JL - ошибка, пустая строка, JZ - нет вхождения.
DDarCutArr, Dar1, Arr1, Var1
Цикл Arr1 с функцией DDarCutVar
DDarCutDar Разрезает активные строки равной длины Dar1 параллельно по вхождению в строку Dar2(0) и заменой ее на Dar2(1). Результат в EAX - число вхождений, JL - ошибка, пустая строка, JZ - нет вхождения.
DDarCutDar, Dar1, Dar2
На основе функции DDarCutVar (а не DDarCutTagVar).
DDarTagEnd Вставляет за каждой активной строкой Dar1 пустой неактивный тег NTag. Результат в EAX - число новых строк, JL - ошибка, пустая строка, JZ - нет вхождения.
DDarTagEnd, Dar1, NTag
DDarUniq Оставляет активные строки Dar1 с неповторяющимися ячейками столбца 0 с подсчетом и сохранением их суммарного MsF2. Результат в EAX - число новых строк, JL - ошибка, пустая строка, JZ - нет вхождения.
DDarUniq, Dar1
SetOtheMsDDar Установка фильтра MsF1=Ms01 всех строк Dar1, содержащих ячейки столбца(0), отличные от стандартных тегов ArrHsh. Вых. EAX - количество обработанных строк, JL - ошибка, JZ - нет строк. Портит EBX, EAX.
SetOtheMsDDar, Dar1, Ms01
RemOtheZeroDDar Замена активных ячеек (1) строк Dar1, отличных от стандартных тегов внешних переменных ArrHsh на тег VarHsh0. Вых. EAX - количество новых строк, JL - ошибка, JZ - нет строк. Портит EBX, EAX.
RemOtheZeroDDar, Dar
DDarConditMsF2Dar При выполнении условия функцией VarCondit с Fun1 активных ячеек [NCel]=0/1 Dar1 по ячейке столбца 0 активной строки Dar2 - прибавление MsF2 этой строки к MsF2 строки Dar1. Вых. EAX - количество обработанных строк, JL - ошибка, JZ - нет строк.
DDarConditMsF2Dar, Dar1,Arr1, Fun1, NCel
На основе функции ConditMsF2DDar.
ConditMsF2DDar При выполнении условия функцией VarCondit по Var1, Fun1 активных ячеек [NCel]=0/1 Dar1 - прибавление Sum1 к MsF2 строки Dar1. Вых. EAX - количество замен, JL - ошибка, JZ - нет строк. Портит EBX, EAX.
ConditMsF2DDar, Dar1, Fun1, Var1, NCel, Sum1
ConditShowDDar Скрывает ячейку при невыполнении условия функцией VarCondit по Var1, Fun1 активных ячеек [NCel]=0/1 Dar1 - установка MsF2=0 строки Dar1. Вых. EAX - количество замен, JL - ошибка, JZ - нет строк. Портит EBX, EAX.
ConditShowDDar, Dar1, Fun1, Var1, NCel
DDarConditMsF2Arr При выполнении условия функцией VarCondit с Fun1 активных ячеек [NCel]=0/1 Dar1 по активной строки Arr1 - прибавление MsF2 этой строки к MsF2 строки Dar1. Вых. EAX - количество обработанных строк, JL - ошибка, JZ - нет строк.
DDarConditMsF2Arr, Dar1, Arr1, Fun1, NCel
На основе функции ConditMsF2DDar.
ConditEditDDar Проверка выполнения условия функцией VarCondit по Var1, Fun1 активных ячеек [NCel]=0/1 Dar1 и модификацией их с VarEdit на тег по номеру NTag. Вых. EAX - количество замен, JL - ошибка, JZ - нет строк. Портит EBX, EAX.
ConditEditDDar, Dar1, Fun1, Fun2, Var1, NTag, Ncel
На основе функции VarCondit и VarEdit. Номер тега превращается в переменную для VarEdit.
ConditEditDarMsF2DDar Редактирование по Fun2, Var[Dar2[1]], Var3 активных ячеек строк DDar при выполнении условия по Fun1, Var[Dar2[0]] функцией VarEditConditArr. Вых. EAX - количество замен, JL - ошибка, JZ - нет строк. Портит EBX, EAX.
ConditEditDarMsF2DDar, Dar1, Var3, Fun1, Fun2, Dar2, NCel
Цикл Ddar с функцией VarEditConditDar.
ConditEditAssDDar Проверка выполнения условия функцией VarCondit по Var1, Fun1 активных ячеек [NCel]=0 Dar1 и редактирование их ассоциаций [NCel]=1 на Var2 по VarEdit функцией Fun2. Вых. EAX - количество замен, JL - ошибка, JZ - нет строк. Портит EBX, EAX.
ConditEditAssDDar, Dar1, Fun1, Var1, Fun2, Var2
Редактирование ассоциаций по условию 0-й ячейки.
DDarCutAdhesVar Слияние соседних активных строк ячеек (0, 1) Dar1 и разрезание по равенству ячеек (0) Dar1 и Var1. Пассивные остаются без изменений. Вых. EAX - количество новых строк, JL - ошибка, JZ - нет строк. Портит EBX, EAX.
DDarCutAdhesVar, Dar1, Var1
Склейка и новый разрез строк.
AdhesDDar Слияние соседних строк ячейки (1) Dar1 при одинаковых значениях ячейки (0). Вых. EAX - количество новых строк, JL - ошибка, JZ - нет строк. Портит EBX, EAX.
AdhesDDar, Dar1
Объединяет в один повторяющиеся строки-элементы, не учитывая и удаляя скрытые!
AdhesDDarVar Слияние соседних строк ячейки (1) Dar1 при одинаковых значениях ячейки (0), равных Var1. Пассивные строки теряются.Вых. EAX - количество новых строк, EBX - количество слияний, JL - ошибка, JZ - нет строк. Портит EBX, EAX.
AdhesDDarVar, Dar1, Var1
Модернизация функции AdhesDDar. Объединяет в один соседние строки-элементы, асс. которых равны Var1, не учитывая и удаляя скрытые!
AdhesShadDDar Ожидание
Слияние соседних строк ячейки (1) Dar1 при одинаковых значениях ячейки (0). Скрытые сохраняются и ограничивают собой слияние. Вых. EAX - количество новых строк, JL - ошибка, JZ - нет строк. Портит EBX, EAX.
AdhesDDarSabl Слияние в одну соседних ячеек (1) Dar1, соответствующих вхождению списка тегов Arr2 в ячейки тегов (0) и заменой их на тег по номеру NTag. Для Arr2 строка-заглушка VarSbl1. Вых. EAX - количество новых строк, JL - ошибка, JZ - нет строк. Портит EBX, EAX.
AdhesDDarSabl, Dar1, Arr2, VarSbl1, NTag
На основе функции ArrShablCompar. Распознаёт и собирает в одну ячейку участок с совпадением последовательности заданных внутренних фрагментов. Прототип функции AdhesMDarSabl.
AdhesMDarSabl Слияние в одну соседних ячеек (1) Dar1, соответствующих вхождению списка тегов Arr2 в ячейки тегов (0) и заменой их на тег по номеру NTag. Для Arr2 строка-заглушка VarSbl1. Ассоциации не сливаются в строку, а пишутся как список. Вых. EAX - количество новых строк, JL - ошибка, JZ - нет строк. Портит EBX, EAX.
AdhesMDarSabl, Dar1, Arr2, VarSbl1, NTag
На основе функции ArrShablCompar. Распознаёт и собирает в одну ячейку участок с совпадением последовательности заданных внутренних фрагментов. Модификация функции AdhesDDarSabl.
AdhesDar Слияние соседних строк Dar1 с одинаковыми значениями MsF1 через разделитель VarDel1. Вых. EAX - количество новых строк, JL - ошибка, JZ - нет строк. Портит EBX, EAX.
AdhesDar, Dar1, VarDel1
Стоящие рядом активные строки объединяются, как и неактивные, в отдельные строки.
AdhesDDarSabl2 Слияние соседних ячеек (1) Dar1, соответствующих вхождению строки-шаблона с номерами тегов в ячейки (0) и заменой их на тег по номеру NTag. Вых. EAX - количество новых строк, JL - ошибка, JZ - нет строк. Портит EBX, EAX.
AdhesDDarSabl2, Dar1, VarSabl, NTag
AddAssMDar Слияние соседних строк Dar1 с одинаковыми значениями MsF1 через разделитель VarDel1. Вых. EAX - количество новых строк, JL - ошибка, JZ - нет строк. Портит EBX, EAX.
AddAssMDar, Dar1
Стоящие рядом активные строки объединяются, как и неактивные, в отдельные строки.


Страница "Ассоциативные списки Ddar." обновлена -

Бесплатная консультация:

Позвоните нам по телефону: +7 499 677-1694
или введите короткое сообщение
Ассоциативные списки Ddar. | © 2008-2015 | Все права защищены. | Создание сайта WebOptimal |
При полном или частичном использовании материалов сайта ссылка на http://PowerIntellect.com обязательна.