You need to look up pbForth (or is it pBrick?) and NQC. Those are two languages for the rcx that have variables -- specifically math, as I'm not sure if there are strings for the RCX. But I digress, those have variables. My guess, and I am taking a (...) (23 years ago, 24-Apr-02, to lugnet.robotics)
(...) That's OK so long as the RCX doesn't get out of IR contact with the PC - as can *EASILY* happen. You need to have at least some autonomous code inside the robot that will enable it to regain contact with the PC by (for example) backtracking (...) (23 years ago, 24-Apr-02, to lugnet.robotics)
(...) there is a school of thought that says there is no such thing as too much time spent dismembering cats (23 years ago, 24-Apr-02, to lugnet.robotics)