1 ! Copyright (C) 2013 John Benediktsson
2 ! See http://factorcode.org/license.txt for BSD license
4 USING: kernel math math.constants math.functions sequences sets
27 : ≠ ( obj1 obj2 -- ? ) = not ; inline
29 ! Please don't use these
36 : ¹ ( m -- n ) ; inline
37 : ² ( m -- n ) 2 ⁿ ; inline
38 : ³ ( m -- n ) 3 ⁿ ; inline
40 : ∛ ( x -- y ) ⅓ ⁿ ; inline
41 : ∜ ( x -- y ) ¼ ⁿ ; inline
48 MEMO: φ ( -- n ) 5 √ 1 + 2 / ;
54 : ‰ ( m -- n ) 1000 / ; inline
55 : ‱ ( m -- n ) 10000 / ; inline
60 : ⊽ ( obj1 obj2 -- ? ) ∨ ¬ ; inline
61 : ⊼ ( obj1 obj2 -- ? ) ∧ ¬ ; inline
68 : ∋ ( seq elt -- ? ) swap member? ; inline
70 : ∉ ( elt seq -- y ) ∈ not ; inline
71 : ∌ ( seq elt -- y ) ∋ not ; inline
75 : ⊄ ( set1 set2 -- ? ) ⊂ not ; inline
76 : ⊅ ( set1 set2 -- ? ) ⊃ not ; inline