Comparison: Difference between revisions

208 bytes added ,  1 year ago
"Better category ordering, add redirects to categories, fix pseudo-adverb categories"
(add comparison page)
 
("Better category ordering, add redirects to categories, fix pseudo-adverb categories")
 
(8 intermediate revisions by 3 users not shown)
Line 1:
{{primitive|x&lt;y<br>x&gt;y<br>x&#61;y}}
 
The comparison primitives in K are <code><</code>, <code>></code> and <code>>=</code> which stand for lesser andthan, greater than and equal to respectively. Comparisons are [[atomicity|fully atomic]].
 
Characters are compared as bytes, except in oK which supports Unicode and compares characters by their code points.
character comparison is done via ASCII codes/UTF-8 code points, based on the implementation.
 
The comparison functions always give a boolean value, 1 or 0.
Line 13:
"abc" > "!c "
1 0 1
 
2 56 1 = (2;4;"a")
1 0 0
</pre>
 
[[Category:Verbs]]
[[Category:Operator verbs]]
[[Category:Primitives]]
720

edits