Primeiros Passos

Bem-vindo! Vamos configurar o ambiente da linguagem localmente para que você possa começar a explorar.

Clonando o repositório

Por enquanto, o repositório da linguagem ainda é provisório. Para obtê-lo localmente, abra o terminal e execute:

git clone https://github.com/Vitorhenriquesilvadesa/rust-gppvm
cd rust-gppvm

Pré-requisitos

Este projeto utiliza Rust como base. Certifique-se de que o Rust esteja instalado na sua máquina.
Caso ainda não o tenha, você pode instalá-lo com:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Ou acesse: https://rustup.rs

Executando seu primeiro script

Dependendo do seu sistema operacional, você pode executar a linguagem de duas formas:

Windows

Execute o script PowerShell:

./run.ps1

Linux ou Windows (alternativa universal)

Você também pode rodar diretamente com cargo:

cargo run --release -- -c res/main.gpp

Se tudo estiver corretamente configurado, você verá mensagens do compilador, da máquina virtual e do linker no terminal, seguidas da saída:

Hello, World!

O que vem a seguir

Enquanto a linguagem estiver em fase beta, você pode continuar utilizando o comando cargo run ou o script run.ps1 para executar seus scripts a partir do diretório raiz do projeto.

No próximo capítulo, vamos explorar os primeiros conceitos fundamentais da linguagem.