Реферат: Разработка оболочки экспертной системы
(set! ch (read-char mainw))
(Window-Set-Cursor! mainw 22 30)
(display " " mainw)
(window-delete submenuw)
(cond ((eq? ch #\1) (Window-Set-Position! deliw 11 10)
(Window-Set-Size! deliw 4 57)
(Window-Clear deliw) (del_ill)
(window-delete deliw))
((eq? ch #\2) (Window-Set-Position! delsw 6 10)
(Window-Set-Size! delsw 17 57)
(Window-Clear delsw) (del_sym)
(window-delete delsw))
((eq? ch #\ESCAPE))
(t (deleting)) ))
;Удаление болезни
(define (del_ill)
(define nums)
(window-set-cursor! deliw 1 2)
(display "Введите название БОЛЕЗНИ, которую хотите" deliw)
(newline deliw)
(display " УДАЛИТЬ: " deliw)
(set! ill (read-line deliw))
(set! nums (find_sym ill *it_is*))
(set! *it_is* (delete! (list ill nums) *it_is*))
(delsyms nums) )
(define (delsyms spis_nums)
(cond ((null? spis_nums) t)
(t (set! *symptom* (delete!
(list (car spis_nums)