yogstation/code/modules/scripting/AST/Operators/binary_operators.dm
/datum/node/expression/expression_operator/binary/Equal | Equal Returns TRUE if x == y |
---|---|
/datum/node/expression/expression_operator/binary/NotEqual | NotEqual |
/datum/node/expression/expression_operator/binary/Greater | Greater Returns TRUE if x > y |
/datum/node/expression/expression_operator/binary/Less | Less Returns TRUE if x < y |
/datum/node/expression/expression_operator/binary/GreaterOrEqual | GreaterOrEqual Returns TRUE if x >= y |
/datum/node/expression/expression_operator/binary/LessOrEqual | LessOrEqual Returns TRUE if x <= y |
/datum/node/expression/expression_operator/binary/LogicalAnd | LogicalAnd Returns TRUE if x and y are TRUE |
/datum/node/expression/expression_operator/binary/LogicalOr | LogicalOr Returns TRUE if x and/or y are TRUE |
/datum/node/expression/expression_operator/binary/LogicalXor | LogicalXor Returns TRUE if either x or y are TRUE, but not both. Not implemented in nS |
/datum/node/expression/expression_operator/binary/BitwiseAnd | BitwiseAnd Performs a Bitwise operation |
/datum/node/expression/expression_operator/binary/BitwiseOr | BitwiseOr Performs a bitwise or operation |
/datum/node/expression/expression_operator/binary/BitwiseXor | BitwiseXor Performs a bitwise exclusive or operation |
/datum/node/expression/expression_operator/binary/Add | Add Returns the sum of x and y |
/datum/node/expression/expression_operator/binary/Subtract | Substract Returns the difference of x and y |
/datum/node/expression/expression_operator/binary/Multiply | Multiply Returns the product of x and y |
/datum/node/expression/expression_operator/binary/Divide | Divide Returns the quotient of x and y |
/datum/node/expression/expression_operator/binary/Power | Power Returns x raised to the power of y |
/datum/node/expression/expression_operator/binary/Modulo | Modulo Returns the remainder of x / y |
/datum/node/expression/expression_operator/binary/Assign | Assign |