[LispM-Hackers] Reading the dumped code
James A. Crippen
james@unlambda.com
07 Jan 2002 17:50:05 -0900
I'm reading the dumped code. Not for the first time, but I think the
first time while thinking about what it's doing.
pc=0000 b BR_NOT_NIL disp=#o1
pc=0001 PLUSP PDL|#o77
Isn't that first instruction basically a noop? I mean, if what's on
the stack is NIL then will go on to the next insn, pc=0001. If the
top of stack *is* NIL then it will branch ... to pc=0001. Or am I out
of my mind? Or is this a sign that we're not processing all the bits
right in this case? It just seems odd to have a branch to the next
insn...
'james
--
James A. Crippen <james@unlambda.com> ,-./-. Anchorage, Alaska,
Lambda Unlimited: Recursion 'R' Us | |/ | USA, 61.20939N, -149.767W
Y = \f.(\x.f(xx)) (\x.f(xx)) | |\ | Earth, Sol System,
Y(F) = F(Y(F)) \_,-_/ Milky Way.