Referência da linha de comando
O driver de Pop expõe quatro comandos nesta versão.
pop check
Seção intitulada “pop check”Verifique um arquivo-fonte de entrada sem vincular um executável:
pop check source.popUse-o para obter rapidamente retornos sobre sintaxe, resolução, tipos, tempo de compilação e verificação da MIR.
pop build
Seção intitulada “pop build”Compile um executável nativo e escolha seu caminho:
pop build source.pop --output applicationA 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.
pop run
Seção intitulada “pop run”Compile e execute imediatamente um arquivo-fonte de entrada direto:
pop run source.popPasse argumentos ao programa depois de --:
pop run source.pop -- first "two words"Execute o único binário descoberto por um manifesto de projeto:
pop run --manifestPath path/to/bubble.tomlNesta versão, a opção usa a grafia --manifestPath.
pop transpile
Seção intitulada “pop transpile”Traduza para C o subconjunto compatível que não depende do runtime:
pop transpile source.pop --to cSomente c está disponível como destino de transpilação, e nem todo programa Pop válido pertence a esse subconjunto.
Comandos ainda indisponíveis
Seção intitulada “Comandos ainda indisponíveis”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.
