Prisma - Linguagem de programação

Prisma-1.0 => Lista de Bugs => Tópico iniciado por: rafael online Dezembro 11, 2017, 07:00:21 AM

Título: erro string.apare() espaços
Enviado por: rafael online Dezembro 11, 2017, 07:00:21 AM
O problema é que quando a cadeia é composta apenas por 8 espaços ou mais ele trava.


https://uploaddeimagens.com.br/imagens/captura_de_tela_de_2017-12-11_08-58-33-png
(https://uploaddeimagens.com.br/imagens/captura_de_tela_de_2017-12-11_08-58-33-png)
Título: Re:erro string.apare() espaços
Enviado por: rafael online Dezembro 11, 2017, 07:41:59 AM
Pesquisei no lua e achei essa função:



G = "                                         "
funcao apare(s)
  retorne (string.troque(s, "^%s*(.-)%s*$", "%1"))
fim
imprima(apare(G))
Título: Re:erro string.apare() espaços
Enviado por: adalberto online Dezembro 11, 2017, 06:23:11 PM
Vou resolver isso em breve, o código é em C. Esta função que vc encontrou é bem eficiente, uma boa alternativa.
Título: Re:erro string.apare() espaços
Enviado por: adalberto online Dezembro 11, 2017, 06:47:32 PM
Problema corrigido. Vou postar em breve na próxima versão.