\b;Instrução \c;extern\n;
A instrução \c;extern\n; determina a \l;função\u cbot\function; que age como o programa principal de um robô. O nome da função declarada com \c;extern\n; irá aparecer na lista de programas nocanto inferior esquerdo da tela.
\c;
\s;extern void object::Massacre( )
\s;{
\s;	while ( true )
\s;	{
\s;		fire(1);
\s;		turn(10);
\s;	}
\s;}
\n;
Se o programa conter outras funções, somente a função principal deve ser precedidade por \c;extern\n;.
\c;
\s;extern void object::Quadrado( )
\s;{
\s;	for ( int i=0 ; i<4 ; i++ )
\s;	{
\s;		Linha(10);
\s;	}
\s;}
\s;
\s;void object::Linha(float distancia)
\s;{
\s;	move(distancia);
\s;	turn(90);
\s;}
\n;
\t;Veja também
\l;Programação\u cbot;, \l;tipos\u cbot\type; e \l;categorias\u cbot\category;.
