Pular para o conteúdo

Espaço em branco

YueScript é uma linguagem sensível a espaço em branco. Você precisa escrever blocos de código na mesma indentação com espaço ’ ‘ ou tabulação ’\t’, como corpo de função, lista de valores e alguns blocos de controle. E expressões contendo diferentes espaços em branco podem significar coisas diferentes. Tabulação é tratada como 4 espaços, mas é melhor não misturar o uso de espaços e tabulações.

Uma instrução normalmente termina em uma quebra de linha. Você também pode usar ponto e vírgula ; para terminar explicitamente uma instrução, o que permite escrever múltiplas instruções na mesma linha:

a = 1; b = 2; print a + b

Você pode escrever chamadas de função encadeadas em múltiplas linhas com a mesma indentação.

Rx.Observable
.fromRange 1, 8
\filter (x) -> x % 2 == 0
\concat Rx.Observable.of 'who do we appreciate'
\map (value) -> value .. '!'
\subscribe print

YueScriptCompilador

Carregando compilador…