Cópia estática
Copiado de docs/getting-started/installation.md em https://github.com/poppy-team/aipo-lang (MIT). Fixado na revisão ce47c4e070404fc41722ccd8e2b7b808b99062a8, blob 9381a4bac066aebda2fd3dbb58f033559b2901d8. O repositório de origem permanece canônico; esta cópia é atualizada por um pull request de sincronização, não em tempo real.
O compilador e a suíte de ferramentas do Aipo estão distribuídos como um workspace unificado em Rust.
Para compilar e executar o Aipo em sua máquina:
aipo-js para executar via Node)Para instalar o Rust em distribuições Linux, macOS ou WSL:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shClone o repositório do Aipo e compile o binário da interface de linha de comando (aipo-cli):
# 1. Clonar o repositório
git clone https://github.com/poppy-team/aipo-lang.git
cd aipo-lang
# 2. Compilar em modo release com otimizações máximas
cargo build --release -p aipo-cli
# 3. O binário executável estará disponível em:
./target/release/aipo --versionPATH Para disponibilizar o comando aipo globalmente no seu sistema:
# No Linux / macOS
cp ./target/release/aipo ~/.local/bin/
# Verifique a instalação
aipo --helpApós a instalação, verifique se todos os subsistemas estão funcionais:
aipo check --help
aipo run --help
aipo disasm --helpPara validar a integridade completa do workspace e executar a suíte com mais de 500 testes:
cargo test --workspace