Skip to content

Sequências de escape ANSI-C e sequências de controle de terminal ANSI #967

@luizmoura1

Description

@luizmoura1

Pessoal,

Não estou conseguindo tabular texto com a função escreva(). Favor ver em seguida o script para teste e os resultados:

escreva("Hello, Delegua!\tHello,\nWorld!\n");
escreva("Olá,\nmundo!")

Hello, Delegua!\tHello, World!

Olá, mundo!

  • Saída no VSCode:

PS D:\ProjetosWindows\6-Delegua> delegua teste1.delegua
Hello, Delegua!\tHello,
World!
Olá,
mundo!
PS D:\ProjetosWindows\6-Delegua>

Tabulação com '\t' não funciona em nenhum dos casos. Quebra de linha com '\n' funciona apenas no VSCode.
Também não funcionam as sequências de controle de terminal ANSI, como \e, \033, \27, \0x1b, \0o33.

Atenciosamente,
Luiz

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions