LANGUAGE ELEMENTS
  • MOVE <piece> TO <location> [, TO <location> ...]
  • MOVE RELATIVE <piece> BY <vector> [, BY <vector> ...]
  • SLEEP <piece> TILL <date>
  • ATTACK WITH <piece> (this needs lots of work)
  • BUILD <piece>
  • LOAD <piece> ON <piece>
  • Looping Constructs:
    • IF-THEN-ELSE
    • REPEAT UNTIL
    • GOTO
  • Simple Arithmetic
  • Read access to characteristics matrix of friendly pieces