Pular para o conteúdo

Referência da linha de comando

O driver de Pop expõe quatro comandos nesta versão.

Verifique um arquivo-fonte de entrada sem vincular um executável:

Terminal window
pop check source.pop

Use-o para obter rapidamente retornos sobre sintaxe, resolução, tipos, tempo de compilação e verificação da MIR.

Compile um executável nativo e escolha seu caminho:

Terminal window
pop build source.pop --output application

A opção de saída é obrigatória. A vinculação nativa usa os arquivos da Standard e do runtime distribuídos junto ao executável Pop.

Compile e execute imediatamente um arquivo-fonte de entrada direto:

Terminal window
pop run source.pop

Passe argumentos ao programa depois de --:

Terminal window
pop run source.pop -- first "two words"

Execute o único binário descoberto por um manifesto de projeto:

Terminal window
pop run --manifestPath path/to/bubble.toml

Nesta versão, a opção usa a grafia --manifestPath.

Traduza para C o subconjunto compatível que não depende do runtime:

Terminal window
pop transpile source.pop --to c

Somente c está disponível como destino de transpilação, e nem todo programa Pop válido pertence a esse subconjunto.

O driver não expõe new, test, format, doc, add, install ou publish. Existem alguns crates de suporte e convenções de projeto para ferramentas futuras, mas eles não são comandos que o leitor possa usar na versão 0.1.0-rc.3.