On Tue, 12 Jun 2001 18:12:35 -0400, Dan Sugalski wrote: >'Kay, here's a question to ponder. Should the op dispatch loop handle >argument decoding, or should that be left to the opcode functions? Are you talking about lazy vs. normal evaluation? Lisp knows basically two modes, normal evaluation, where parameters are interpreted before the function is called, and lazy evaluation, where each parameter is only interpreted as it is needed. The latter is useful in Perl for shortcircuiting operators like && || or and but also for ?: I'd say that for the general case, you need these two modi. How you implement them, is for you to choose. -- Bart.
- Should the op dispatch loop decode? Dan Sugalski
- Re: Should the op dispatch loop decode? Benjamin Stuhl
- Re: Should the op dispatch loop decode? Damien Neil
- Re: Should the op dispatch loop decode? Dan Sugalski
- Re: Should the op dispatch loop decode? Bart Lateur
- Re: Should the op dispatch loop decode? Dan Sugalski
- Re: Should the op dispatch loop decode? Uri Guttman
- Re: Should the op dispatch loop decode? Nick Ing-Simmons
- Re: Should the op dispatch loop decode? Simon Cozens
- Re: Should the op dispatch loop decode? Benjamin Stuhl
- Re: Should the op dispatch loop decode? Dan Sugalski
- Re: Should the op dispatch loop decode? Simon Cozens
- Re: Should the op dispatch loop decode? Dan Sugalski