not

From The K Language Wiki
Revision as of 20:56, 8 July 2022 by Promovicz (talk | contribs) (Lowercase title)


Not
~x

The not function, generally denoted by ~, gives the logical negation of an atom in K.

The not primitive is right atomic.

For numbers, returns 0 for nonzero numbers, and 1 if zero. characters also behave as integers.

 ~1 2 0
0 0 1

 ~"sadasd"
0 0 0 0 0 0