# Robo Language Definition # # Defines the keywords to be used in Robo scripts. # This is the default English version. # Modifying this file is strongly discouraged, # for it might become impossible to use existing scripts. # # Arvid Halma, 2005 ### Control structures ### If=if Else=else Procedure=procedure Repeat=repeat RepeatWhile=repeatWhile Return=return Break=break End=end ### Logical operators ### And=& Or=| Not=~ VarAnd=and VarOr=or VarNot=not True=true False=false ### Random ### RandomBool=flipCoin ### Moving/rotating ### MoveForward=forward MoveBackward=backward RotateRight=right RotateLeft=left MoveNorth=north MoveSouth=south MoveEast=east MoveWest=west ## Seeing ### LeftIsObstacle=leftIsObstacle FrontIsObstacle=frontIsObstacle RightIsObstacle=rightIsObstacle LeftIsClear=leftIsClear FrontIsClear=frontIsClear RightIsClear=rightIsClear LeftIsBlack=leftIsBlack FrontIsBlack=frontIsBlack RightIsBlack=rightIsBlack LeftIsWhite=leftIsWhite FrontIsWhite=frontIsWhite RightIsWhite=rightIsWhite LeftIsBeacon=leftIsBeacon FrontIsBeacon=frontIsBeacon RightIsBeacon=rightIsBeacon ### Painting ### PaintWhite=paintWhite PaintBlack=paintBlack StopPainting=stopPainting ### Grabbing ## GripperGet=pickUp GripperPut=putDown