Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка фрагментів оболонки експертної системи

Реферат Розробка фрагментів оболонки експертної системи





би з новим списком.


7. Короткий опис вбудованих предикатів і функцій microLISP,

використовуються в програмі

В 

Вікна


Вікна є об'єктами, подібними "портам", які являють собою прямокутні області на екрані. Предикат WINDOW? визначає, чи дійсно заданий об'єкт є портом, що представляє вікно на екрані. Всі інтерактивні вікна введення-виведення представляються за допомогою вікон, включаючи введення-виведення, що забезпечується портами STANDARD-INPUT і STANDARD-OUTPUT. Нові вікна-порти створюються і відкриваються за допомогою MAKE-WINDOW; їх атрибути доступні за допомогою WINDOW-GET-ATTRIBUTE і модифікуються WINDOW-SET-ATTRIBUTE! p> Вікна до тих пір не виводяться на екран, поки область для них не очиститься за допомогою WINDOW-CLEAR. WINDOW-DELETE очищає область екрану, зайнятого вікном. WINDOW-POPUP і WINDOW-POPUP-DELETE видають кілька вікон, що перекриваються. p> Позиція вікна на екрані і розмір його рядків і стовпців встановлюються WINDOW-GET-POSITION і WINDOW-GET-SIZE, відповідно; модифікація виконується WINDOW-SET-POSITION! і WINDOW-SET-SIZE!.

Модифікація позиції і розмірів вікна може бути виконана перед тим, як вікно спочатку виводиться на екран по WINDOW-CLEAR. Позиція курсора встановлюється за допомогою WINDOW-GET-CURSOR і змінюється WINDOW-SET-CURSOR!. Курсор з'являється на екрані тільки тоді, коли введення проводиться з клавіатури.


FLUSH-INPUT


Процедура FLUSH-INPUT чистить буфер вступного порту. p> Формат (FLUSH-INPUT {port})

Параметр port-вступної порт (необов'язковий аргумент).

Пояснення:

FLUSH-INPUT відкидає будь-які літери і включає наступну "послідовність кінця рядка "(end-of-line) у буфер введення, який пов'язаний з port, якщо він заданий, або з поточним вступним портом. Видається невизначене значення. br/>

LAST-PAIR

В 

Повертає останню пару непорожньої списку.


LIST


Композиції пар, пов'язаних через їх cdr-компоненти, називаються списками. Порожній список, позначається як (), також є списком. Коли ланцюжок cdr-зв'язків в парі закінчується порожнім списком, тоді пара називається "власним списком ". Процедура LIST забезпечує такий список, що складається з значень його аргументів. LIST * забезпечує схожий список, але він має значення його останнього аргументу в cdr-компоненті останньої пари ланцюжка.


MEMBER


MEMBER, MEMQ, MEMV

Процедура

Дані процедури видають подспісок, що починається з деякого специфічного об'єкта в власному списку.

Формат (MEMBER оbj list)

(MEMQ оbj list)

(MEMV оbj list)

Параметри obj - Будь-який об'єкт у "ЛИСП-МІКРО";

list - власний список

Пояснення:

Дані проц...


Назад | сторінка 11 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: This is a list of problems facing society today
  • Реферат на тему: Розробка діалогового вікна в MASM32
  • Реферат на тему: Розробка інформаційної системи &Облік і контроль замовлень фірми& Вікна Мар ...
  • Реферат на тему: Вікна документів
  • Реферат на тему: Створення моделі системи масового обслуговування на прикладі роботи поштово ...