Galera poderiam min dizer como faço para continuar uma string na linha seguinte e ela não adquirir a tabulação. Vou exemplificar:
str = "ao digitar e utilizar o caractere\
ele considera esta linha como continuação da anterior,\
mas o problema é que quando tem tabulação ("tab")\
ele considera esse espaçamento parte da string e o isso atrapalha quando se quer\
fazer isso dentro de algum bloco de comandos que já esteja afastado da margem da esquerda."
O que quero saber é se tem como utilizar o \ e ele ignorar a tabulação, para que ela não faça parte da string.
Em uma função, por exemplo, quero uma string dentro de um if:
function exemplificando() if 1 + 1 == 2 then str = "oi\ mundo" end return str end
da forma como está a string considera tabulação, fazendo com que o retorno da mesma seja "oi###mundo", coloquei o ### para representar o caractere que fica, pois não sei qual o código representa o caractere de tabulação.
E eu colocar a função sem indentação é muito ruim, dificulta a leitura e é feio.
function exemplificando() if 1 + 1 == 2 then str = "oi\ mundo" end return str end
Se souberem, mesmo que não seja em na linguagem lua ficarei grato.