Quote from: "DrDave"
Now that is very interesting! Why does letex create a variable that seems to get evaluated?
Functions are left associative so, the
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts MenuQuote from: "DrDave"
Now that is very interesting! Why does letex create a variable that seems to get evaluated?
Actually, there is a problem, because inQuote from: "Kazimir Majorinc"ifstatetement, it is not only result of the evaluation of then-branchand else-branchthat matters, but side effectsmatter as well. So, in your mental model, it is not enough that processor #1 decides which result it will use (#3 or #4), it is important that evaluation of the " wrong one" never actually happened.
(case exp-switch (exp-1 body-1) [(exp-2 body-2) ... ])Quote
However, I think in newLISP that if the first argument evaluates to true, then the second argument is never processed (lazy evaluation), thereby saving the computation time, etc., that would be required for that evaluation.Quote from: "DrDave"
(load "/usr/share/modules/newlisp/smtp.lsp")
(load "/usr/share/newlisp/modules/smtp.lsp")