arrow_back Voltar ao curso

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:

bash
npm install -g xanascript

O -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:

bash
xana --version

Primeiro programa

Crie um arquivo ola.xs:

js
grita-ae("Olá, mundo!")

Execute:

bash
xana roda ola.xs

Você 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.

Comentários