Difference between revisions of "Operator"

From WikiManual
Jump to: navigation, search
(Operators:: i hereby banish sysvars from operators and declare that they are none!)
m (sepereting algorythms from data by color)
Line 1: Line 1:
Anything you're likely to see in [[Robot DNA]].
+
Algorithms you're likely to see in [[Robot DNA]]:
  
 
==Operators:==
 
==Operators:==
Line 20: Line 20:
 
{{Bitwise Operators}}
 
{{Bitwise Operators}}
 
|}
 
|}
 +
 +
Data is stored in [[Sysvars]].

Revision as of 22:10, 23 December 2005

Algorithms you're likely to see in Robot DNA:

Operators:

Flow Commands:

cond
start else
stop
end

Store Commands:

store
inc dec

The following commands are not supported in versions earlier 2.46:

addstore
substore
multstore
divstore
ceilstore
floorstore
rndstore
sgnstore
abstore
sqrstore
negstore

Basic Commands:

add & sub
mult & div
rnd
*
mod
sgn
abs

Advanced Commands:

angle
dist
ceil
floor
sqr pow
pyth

The following commands are not supported in versions earlier 2.46:

anglecmp
root
logx
sin
cos

Logical Comparison Operators:

> <
>= <=
= !=
%= !%=
~= !~=

Logic:

true
false
and
or
not
xor

Template:Bitwise Operators

Data is stored in Sysvars.