> 1 <

Автор Сообщение

MIK

Members


Статус

1 сообщений

Где: Russia
Род занятий:
Возраст:

#776   2009-12-17 14:12 GMT+3 часа(ов)      
Вот такая задачка... Написать программу на Лиспе преобразования простейшего лямбда-выражения в программу на Лиспе. Лямбда-выражение считается простейшим, если в нем содержится не более 10 внутренних лямбда-выражений.Заранее спасибо)

VH

Members


Статус

289 сообщений

Где: ---
Род занятий:
Возраст:

#777   2009-12-17 16:30 GMT+3 часа(ов)      
А можно пример привести, что «дано» и что будет «в результате»?
Лямбда-выражение - это изображение вычислений, например
(lambda (x y) (+ (* x x) (* y y))) - изображение вычисления суимы квадратов двух чисел
Во что же можно преобразовать лямбда-выражение?
Единственным действием в LISPе является вызов функции с фактическими параметрами. Лямбда-выражение в нем может выступать в роли имени функции, например
((lambda (x y) (+ (* x x) (* y y))) 3 4) возвращает 25
> 1 <


Онлайн :

0 пользователь(ей), 49 гость(ей) :