-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Adicionadas novas funções para conversão entre texto e números à ún…
…idade System. Já existiam funçõs deste tipo, mas somente para strings nativas, agora foi dado o devido suporte para as strings contatas por referência. - Adicionada a função UltimoErro à unidade System que retorna o código do último erro ocorrido em uma chamada, ou 0 caso não tenha ocorrido erro. O código de erro é atribuido automaticamente pelas funções esternas que podem gerar alguma exceção, por exemplo, a função TextoParaInt. Enquanto ainda não é adicionado suporte nativo a manipulação de exceções à linguagem, essa será a abordagem para lidar com erros. - Adicionado suporte a zoom para o painel de assembly. - Adicionada persistência do fator de zoom do console. Desta forma o zoom dado no console será salvo com o fechamento do programa e restaurado quando aberto novamente. - Adicionados atalhos para os comandos de depuração. - Adicionados mais exemplos, sugestões dos seguidores dadas no em minha live do Dia do Programador ocorrido em 13/09/2024. - Painel de depuração de variáveis agora mostra os endereços relativos e absolutos de ambas. - Painel de stack mostra o deslocamento a partir do ponteiro base para cada linha. - Corrigida a geração de código envolvendo a concatenação de strings com números. - Corrigido um bug na geração de código da instrução "quebra". - Corrigido alguns bugs relacionado a alocação e liberação de variaveis de tipos contados por referência. - Refatorações menores.
- Loading branch information
Showing
44 changed files
with
972 additions
and
289 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
[*.cs] | ||
|
||
# IDE0008: Usar o tipo explícito | ||
csharp_style_var_elsewhere = true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,6 @@ | ||
using System.IO; | ||
|
||
using Comp.Lex; | ||
using Comp.Lex; | ||
using Comp.Types; | ||
using System.IO; | ||
|
||
namespace Comp; | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.