Мова програмування Лiсп, Детальна інформація

Мова програмування Лiсп
Тип документу: Реферат
Сторінок: 5
Предмет: Комп`ютерні науки
Автор: Олексій
Розмір: 11.2
Скачувань: 917
е) (CDR '(CDR (CONS '(q) '(w))))

3. Вказати значення всiх змiнних пiсля виконання наступних дiй:

а) (SETQ one two two three three one)

(SET one three)

(PSETQ one two two three three one)

б) (SETQ a '(a b) b '(b c) c '(c a))

(SET (CADR b) (CONS a))

(SETQ a (CADR a) b (CADR b) c (CADR c))

Зауваження: якщо a = (a b), b = (b c), c = ((a b)),

то пiсля (SETQ a (CADR a)) буде a = b, b = (b c), c = ((a b)),

а пiсля (SETQ a (EVAL (CADR a))) буде a = (b c), b = (b c), c = ((a b)).

(EVAL a) - обчислити значення символа а, або повернути його значення.

The online video editor trusted by teams to make professional video in minutes