On Sat, Apr 01, 2017 at 03:00:05PM +0200, Joh-Tob Schäg wrote:
> > So "abc" is less than "abd", and also less than 'abd' (internal symbol).
> 
> ​... as long as the symbols are not bound to other values.​

This has nothing to do with the values.

We are talking here about comparing *symbols*. If you pass the symbol's *values*
to '>' instead of the symbols themselves, you are doing the wrong test.

   : (setq "abc" 2  "abd" 1)
   -> 1

   : (> "abd" "abc")  # Wrong!
   -> NIL

   : (> '"abd" '"abc")  # Correct
   -> T

   : (> '"abd" 'abc)
   -> T

♪♫ Alex
-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe

Reply via email to