push1q vs. push1, I'm slightly confused
Hi Alex, I noticed the new 'push1q' function, and wanted to compare it to the old 'push1', which I don’t know very well either. I compared your examples in doc/refP.html, and to me they looked very similar. I also noticed that you used (push1 'S 'b 'd), and not (push1q 'S 'b 'd) in the 'push1q' example, and wondered if that was a typo. Then I re-ran your 'push1q' example (using 32-bit, 3.1.9.6 C), but consequently used 'push1' instead of 'push1q', and I got the very same results! I think you have to explain the difference between these two functions better. ;-) /Jon-- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Unsubscribe
Unsubscribe
Re: push1q vs. push1, I'm slightly confused
hi, Start point to understand difference is difference between (member) vs.(memq) and (=) vs. (==) http://software-lab.de/doc/ref.html#cmp Mike
Re: push1q vs. push1, I'm slightly confused
Hi Jon, On Tue, Jan 27, 2015 at 05:19:39PM +0200, Mike Pechkin wrote: Start point to understand difference is difference between (member) vs.(memq) and (=) vs. (==) http://software-lab.de/doc/ref.html#cmp Exactly. 'push1q' is in the same line as 'memq', 'delq' or 'asoq'. Therefore, 'push1q' will behave different from 'push1' when it gets things which are equal (according to '='), but not pointer-equal (according to '=='). (push1 'A (1) (2) (3) (1) (2) (3)) (push1q 'B (1) (2) (3) (1) (2) (3)) A - ((3) (2) (1)) B - ((3) (2) (1) (3) (2) (1)) ♪♫ Alex -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Mezzano
http://www.osnews.com/story/28254/Mezzano_operating_system_written_in_Common_Lisp
Re: Mezzano
Interesting, thanks. Although I highly doubt this will not become abandonware in a few months :( not that I wish this to happen. 2015-01-27 18:26 GMT-08:00 Rick Lyman lyman.r...@gmail.com: http://www.osnews.com/story/28254/Mezzano_operating_system_written_in_Common_Lisp