\b;Instrução \c;errmode\n;
A instrução \c;errmode();\n; permite a você escolher se o programa deverá parar quando um erro ocorrer em uma das seguintes instruções: \c;\l;goto\u cbot\goto;\n;, \c;\l;move\u cbot\move;\n;, \c;\l;grab\u cbot\grab;\n;, \c;\l;drop\u cbot\drop;\n;, etc.

\b;Para especialistas
Sintaxe:
\s;\c;errmode ( modo );\n;

Normalmente o programa para quando um erro ocorre. Se você usar a instrução \c;errmode(0);\n; no começo do programa, as instruções listadas anteriormente retornarão um valor diferente de zero se  a instrução não puder ser executada.

\t;modo: \c;\l;float\u cbot\float;\n; (valor padrão: \c;1\n;)
Modo de tratamento de erros.
\c;0\n; -> continua a execução do programa e retorna um valor diferente de zero
\c;1\n; -> para o programa (comportamento padrão)

Exemplo 1:
\s;\c;errmode(0);
\s;while ( goto(pos) != 0 )
\s;{
\s;	wait(2);
\s;}
\n;
Exemplo 2:
\s;\c;errmode(0);
\s;int erro;
\s;erro = goto(pos);
\s;if ( erro != 0 )
\s;{
\s;	\n;goto não executou corretamente...\c;
\s;	\n;tome uma ação apropriada...\c;
\s;}
\n;
\t;Veja também
\l;Programação\u cbot;, \l;tipos\u cbot\type; e \l;categorias\u cbot\category;.
