Trainee
Date of registration: Oct 12th 2005
Location: Hildesheim
Occupation: B.Sc. Informatik / 1. Semester
Trainee
Date of registration: Oct 12th 2005
Location: Hildesheim
Occupation: B.Sc. Informatik / 1. Semester
Quoted
Original von Red Eye
Nabend....
also, ich hab das so gelöst:
(define f
(let ((a 0.5)) ;definere a=0.5
(lambda () ; gebe lambda als Prozedur ohne Parameter zurück
(begin ;Starte Rumpf der lambda Prozedur
(set! a (* -1 a)) ;Wechsle den Wert von a (d.h. mach aus a=0.5 a=-0.5)
a ;gebe den neuen Wert von a zurück
)
)
)
)
(- (f) (f))
Somit kann man erkennen, ob es von rechts oder von links ausgeführt wird...