LogiX Symbols

From Neos Wiki
Jump to navigation Jump to search
Other languages:

In some locations Neos uses standard programming or logical symbols to explain concepts. For example within LogiX. For users who are new to Neos/Logic in general you might be unsure what these mean.

On our LogiX Node pages we'll always explain the node in isolation, but for some it might be useful to see what the symbols mean in a collection.

Boolean Algebra

These symbols/operations, take multiple booleans and performs operations on them.

Programming/Neos Symbol Boolean Algebra Symbol Plain Text Name LogiX Node Page Description
! ¬ Not ! (LogiX node) Negates a Value. Known as Logical Negation
& AND & (LogiX node) Performs a Logical AND. Also known as Logical Conjunction
| OR Or (LogiX node) Performs a Logical OR. Also known as Logical Disjunction
^ XOR ^ (LogiX node) Performs a Logical XOR(Exclusive OR). Wikipedia Page
NAND NAND NAND (LogiX node) Performs a NAND(Not AND). Wikipedia Page
NOR NOR NOR (LogiX node) Performs a NOR(Not OR). Wikipedia Page
XNOR XNOR XNOR XNOR (LogiX node) Performs a XNOR(Exclusive NOR). Wikipedia Page

Comparison

These symbols take multiple numbers and perform operations on them usually outputting a boolean. They can be used with multiple data types.

Programming/Neos Symbol Plain Text Name LogiX Node Page Description
> Greater Than Greater Than (LogiX node) Checks if A is greater then B and outputs a boolean based on this check.
< Less Than Less Than (LogiX node) Checks if A is less then B and outputs a boolean based on this check.
== Equals == (LogiX node) Checks if A is equal then B and outputs a boolean based on this check.
!= Not Equals != (LogiX node) Checks if A is equal then B and outputs a boolean based on this check.