/* Go Forward while I can! */ /* enum Action { Step, TurnLeft, TurnRight, TurnBack, End }; */ /* int senseForward(); int senseLeft(); int senseRight(); void MousePuts(char *message); */ Action MousedoAction() { if (senseForward() == 0) { return Step; } if (senseLeft() == 0) { return TurnLeft; } if (senseRight() == 0) { return TurnRight; } return TurnBack ; } void MouseInit() { MousePuts("Gung Ho!.\n"); } void MouseBring2Start() {} void MouseUserCmd(int cmd) { char msg[30]; sprintf(msg,"UsrBtn %d pressed.\n",cmd); MousePuts(msg); }