Instalação e Hello World
Fundamentos do XanaScript • Aula 1 de 20
O XanaScript roda em Windows, macOS e Linux porque é construído sobre o Node.js — o mesmo motor que roda JavaScript. Isso significa que, se você já tem Node 18+ instalado, a instalação é uma linha:
npm install -g xanascriptO -g é importante: instala o comando xana globalmente, disponível em qualquer pasta do seu terminal. Se rodar um xana e der "comando não encontrado", é porque faltou o -g.
Verifique se deu certo:
xana --versionPrimeiro programa
Crie um arquivo ola.xs:
grita-ae("Olá, mundo!")Execute:
xana roda ola.xsVocê vai ver Olá, mundo! no terminal. O grita-ae é o "print" da linguagem — e o nome já explica o que ele faz: grita algo pra você ouvir.
Por que grita-ae e não console.log?
XanaScript usa palavras em português pra que a intenção do código seja óbvia pra quem lê. grita-ae é uma metáfora que gruda na memória: você não decora sintaxe, você reconhece a intenção.