Why I can not run programs written in ROBOTC

Why I can not run programs written in ROBOTC (part of the program rather than just automatic manual procedure, but I will put the program manually program it using the touch sensor to start)
I do not know where I was wrong?
By properly compiled.
This is part of my program:
Definitions:

#pragma config(Sensor, in1,    Potentimeter,   sensorPotentiometer)
#pragma config(Sensor, dgtl1,  LeftEncoder,    sensorRotation)
#pragma config(Sensor, dgtl2,  RightEncoder,   sensorRotation)
#pragma config(Sensor, dgtl3,  AutoStart,      sensorTouch)
#pragma config(Sensor, dgtl4,  A1,             sensorTouch)
#pragma config(Sensor, dgtl5,  A2,             sensorTouch)
#pragma config(Sensor, dgtl6,  A3,             sensorTouch)
#pragma config(Sensor, dgtl7,  A4,             sensorTouch)
#pragma config(Sensor, dgtl8,  A5,             sensorTouch)
#pragma config(Sensor, dgtl9,  A6,             sensorTouch)
#pragma config(Sensor, dgtl10, QiGang,         sensorDigitalOut)
#pragma config(Motor,  port1,           rightLiftingMotor, tmotorVex393, openLoop)
#pragma config(Motor,  port2,           backRightMotor, tmotorVex393HighSpeed, openLoop, reversed)
#pragma config(Motor,  port3,           middleRightMotor, tmotorVex393HighSpeed, openLoop)
#pragma config(Motor,  port4,           frontRightMotor, tmotorVex393HighSpeed, openLoop, reversed)
#pragma config(Motor,  port5,           rightShuaziMotor, tmotorVex393, openLoop, reversed)
#pragma config(Motor,  port6,           leftShuaziMotor, tmotorVex393, openLoop)
#pragma config(Motor,  port7,           frontLeftMotor, tmotorVex393HighSpeed, openLoop)
#pragma config(Motor,  port8,           middleLeftMotor, tmotorVex393HighSpeed, openLoop, reversed)
#pragma config(Motor,  port9,           backLeftMotor, tmotorVex393HighSpeed, openLoop)
#pragma config(Motor,  port10,          leftLiftingMotor, tmotorVex393, openLoop, reversed)

A1—A6 is jumper

    if(SensorValue[AutoStart] == 1)
	    	{
	    		if(SensorValue[A1] == 0)
	    			{
             AP1();
	    		  }
	    		if(SensorValue[A2] == 0)
	    			{
             AP2();
	    		  }
	    		if(SensorValue[A3] == 0)
	    			{
             AP3();
	    		  }
	    		if(SensorValue[A4] == 0)
	    			{
             AP4();
	    		  }
	    		if(SensorValue[A5] == 0)
	    			{
             AP5();
	    		  }
	    		if(SensorValue[A6] == 0)
	    			{
             AP6();
	    		  }
	      }
void AP1()
{
 in();
 go();
 wait1Msec(500);
 back();
 wait1Msec(300);
 stop_all();
 while(SensorValue[AutoStart] == 0)
{

}
 go();
 wait1Msec(200);
 left();
 wait1Msec(300);
 go();
 wait1Msec(400);
 back();
 wait1Msec(300);
 stop_all();
 while(SensorValue[AutoStart] == 0)
   {

   }
 go();
 wait1Msec(700);
 right();
 wait1Msec(350);
 back();
 wait1Msec(700);
 left();
 wait1Msec(600);
 go();
 wait1Msec(700);
 stop_all();
}
void go()
{
 motor[frontLeftMotor] = 127;
 motor[backLeftMotor] = 127;
 motor[middleLeftMotor] = 127;
 motor[frontRightMotor] = 127;
 motor[backRightMotor] = 127;
 motor[middleRightMotor] = 127;
}
void back()
{
 motor[frontLeftMotor] = -127;
 motor[backLeftMotor] = -127;
 motor[middleLeftMotor] = -127;
 motor[frontRightMotor] = -127;
 motor[backRightMotor] = -127;
 motor[middleRightMotor] = -127;
}
void left()
{
 motor[frontLeftMotor] = -127;
 motor[backLeftMotor] = -127;
 motor[middleLeftMotor] = -127;
 motor[frontRightMotor] = 127;
 motor[backRightMotor] = 127;
 motor[middleRightMotor] = 127;
}
void right()
{
 motor[frontLeftMotor] = 127;
 motor[backLeftMotor] = 127;
 motor[middleLeftMotor] = 127;
 motor[frontRightMotor] = -127;
 motor[backRightMotor] = -127;
 motor[middleRightMotor] = -127;
}
void Go_EV(int e,int v)
{
 SensorValue[LeftEncoder] = 0;
 while( SensorValue[LeftEncoder] < e && Over == 0)
   {
      Now = time1[T1];
    	motor[frontLeftMotor] = v;
      motor[backLeftMotor] = v;
      motor[middleLeftMotor] = v;
      motor[frontRightMotor] = v;
      motor[backRightMotor] = v;
      motor[middleRightMotor] = v;
      if(Now >= RunTime || vexRT[Btn8D] == 1)
      	{
          motor[frontLeftMotor] = 0;
          motor[backLeftMotor] = 0;
          motor[middleLeftMotor] = 0;
          motor[frontRightMotor] = 0;
          motor[backRightMotor] = 0;
          motor[middleRightMotor] = 0;
      		Over = 1;
        }
   }
 motor[frontLeftMotor] = 0;
 motor[backLeftMotor] = 0;
 motor[middleLeftMotor] = 0;
 motor[frontRightMotor] = 0;
 motor[backRightMotor] = 0;
 motor[middleRightMotor] = 0;
}
void Back_EV(int e,int v)
{
 SensorValue[LeftEncoder] = 0;
 while( SensorValue[LeftEncoder] < e)
   {
      Now = time1[T1];
    	motor[frontLeftMotor] = -v;
      motor[backLeftMotor] = -v;
      motor[middleLeftMotor] = -v;
      motor[frontRightMotor] = -v;
      motor[backRightMotor] = -v;
      motor[middleRightMotor] = -v;
      if(Now >= RunTime || vexRT[Btn8D] == 1)
      	{
          motor[frontLeftMotor] = 0;
          motor[backLeftMotor] = 0;
          motor[middleLeftMotor] = 0;
          motor[frontRightMotor] = 0;
          motor[backRightMotor] = 0;
          motor[middleRightMotor] = 0;
      		Over = 1;
        }
   }
 motor[frontLeftMotor] = 0;
 motor[backLeftMotor] = 0;
 motor[middleLeftMotor] = 0;
 motor[frontRightMotor] = 0;
 motor[backRightMotor] = 0;
 motor[middleRightMotor] = 0;
}
void Left_EV(int e,int v)
{
 SensorValue[LeftEncoder] = 0;
 while( SensorValue[LeftEncoder] < e)
   {
      Now = time1[T1];
    	motor[frontLeftMotor] = -v;
      motor[backLeftMotor] = -v;
      motor[middleLeftMotor] = -v;
      motor[frontRightMotor] = v;
      motor[backRightMotor] = v;
      motor[middleRightMotor] = v;
      if(Now >= RunTime || vexRT[Btn8D] == 1)
      	{
          motor[frontLeftMotor] = 0;
          motor[backLeftMotor] = 0;
          motor[middleLeftMotor] = 0;
          motor[frontRightMotor] = 0;
          motor[backRightMotor] = 0;
          motor[middleRightMotor] = 0;
      		Over = 1;
        }
   }
 motor[frontLeftMotor] = 0;
 motor[backLeftMotor] = 0;
 motor[middleLeftMotor] = 0;
 motor[frontRightMotor] = 0;
 motor[backRightMotor] = 0;
 motor[middleRightMotor] = 0;
}
void Right_EV(int e,int v)
{
 SensorValue[LeftEncoder] = 0;
 while( SensorValue[LeftEncoder] < e)
   {
      Now = time1[T1];
    	motor[frontLeftMotor] = v;
      motor[backLeftMotor] = v;
      motor[middleLeftMotor] = v;
      motor[frontRightMotor] = -v;
      motor[backRightMotor] = -v;
      motor[middleRightMotor] = -v;
      if(Now >= RunTime || vexRT[Btn8D] == 1)
      	{
          motor[frontLeftMotor] = 0;
          motor[backLeftMotor] = 0;
          motor[middleLeftMotor] = 0;
          motor[frontRightMotor] = 0;
          motor[backRightMotor] = 0;
          motor[middleRightMotor] = 0;
      		Over = 1;
        }
   }
 motor[frontLeftMotor] = 0;
 motor[backLeftMotor] = 0;
 motor[middleLeftMotor] = 0;
 motor[frontRightMotor] = 0;
 motor[backRightMotor] = 0;
 motor[middleRightMotor] = 0;
}
void out()
{
 motor[leftShuaziMotor] = 127;
 motor[rightShuaziMotor] = 127;
}
void in()
{
 motor[leftShuaziMotor] = -127;
 motor[rightShuaziMotor] = -127;
}
void up()
{
 motor[rightLiftingMotor] = 127;
 motor[leftLiftingMotor] = 127;
}
void down()
{
 motor[rightLiftingMotor] = -127;
 motor[leftLiftingMotor] = -127;
}
void stop_all()
{
           motor[backLeftMotor] = 0;
           motor[backRightMotor] = 0;
           motor[frontLeftMotor] = 0;
           motor[frontRightMotor] = 0;
           motor[leftLiftingMotor] = 0;
           motor[leftShuaziMotor] = 0;
           motor[middleLeftMotor] = 0;
           motor[middleRightMotor] = 0;
           motor[rightLiftingMotor] = 0;
           motor[rightShuaziMotor] = 0;
}

I will need some clarification on this issue before I am able to assist with it. What issues specifically are you running into? What is the code doing, and what would you like it to do instead?

Also, please post the entire code (using the

 tags) as this will help us determine what the cause of the issue is.

Thank you!