Hello!

  I was looking through the documentation, and something drew my attention.

Definition
IN: kernel
: if
    ( ..a ? true: ( ..a -- ..b ) false: ( ..a -- ..b ) -- ..b )
    ? call ;

Definition
IN: kernel
: ? ( ? true false -- true/false ) rot [ drop ] [ nip ] if ;
    inline

  How is it possible that these two words are defined using each other?
  Shouldn't the world explode when that happens?

---=====--- 
 Александр


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to