Skip to content

Suporte à depuração

Leonel Sanches da Silva edited this page Feb 10, 2023 · 4 revisions

Delégua possui, a partir da versão 0.4.0, suporte à depuração (debug). A primeira implementação foi feita usando Sockets, quando este núcleo da linguagem era fortemente implementado em cima de Node.js. A partir da versão 0.14.0, este suporte remoto foi movido para o pacote delegua-node.

Para implementar o suporte à depuração local, ou seja, importando o pacote numa aplicação, basta apenas ter a implementação a nível de interpretador e alguns elementos acessórios, como pontos de parada. Por isso temos um interpretador base e um interpretador com depuração, sendo que esse herda aquele. Mais detalhes podem ser vistos aqui.

A implementação do suporte à depuração local ocorre na nossa extensão para o Visual Studio Code.