     void servoPin(int pin){
       servo.attach(pin);
     }
-};
+}; //}}}
 
 /* モータの制御クラス */
-class MotorIO{
+class MotorIO{ //{{{
 
   /* モータの状態を表す型 */
   struct MotorState{

    void updateMotorState(){
      motor();
    }
};

/* 制御のクラス */
class Control: public ServoIO, public MotorIO{
  int errorPinNum; /* エラーピンの番号を表す */
  void error(void){
    digitalWrite(errorPinNum,HIGH); 

#include <Servo.h>

/* サーボモータの制御クラス */
class ServoIO{ //{{{

  Servo servo; /* サーボのピン */

