Turbo DebuggerO Turbo Debugger é um programa de computador criado pela Borland em 1989, que procurava erros em códigos-fonte para as linguagens C e Assembly. Embora o Turbo Pascal (TP) da Borland possuísse instalações úteis de ponto de parada e ponto de interrupção condicional, a necessidade de um depurador mais poderoso tornou-se aparente quando o TP começou a ser usado para um desenvolvimento sério. Inicialmente, uma empresa separada, a Turbopower, produziu um depurador, o T-Debug, e também o Turbo Analyst e o Overlay Manager para o Turbo Pascal para as versões TP 1-3. A Turbopower lançou o T-Debug Plus 4.0 para o TP 4.0 em 1988 [1] mas até então o Turbo Debugger da Borland havia sido anunciado.[2] FunçãoO programa varria o código-fonte escrito pelo programador buscando erros lógicos, de escrita, e de semântica.
if(typeof(letra) == typeof(número))/*erro lógico*/
then nome := RG;
O que fica assim: "se letra for igual a número, então nome pode receber RG". Ao encontrar este tipo de erro ou similares o Debugger enviava um sinal de erro ou aviso (caso não fosse um erro lógico direto). O Turbo Debugger faz parte do pacote do Turbo C++, e continua a ser utilizado como um subprograma da interface de programação. Referências |