pyloco task pcpp
1.0.0
A tarefa 'PCPP' envolve o pacote de pré -processamento do PCPP Python C99 para trabalhar com outras tarefas do Pyloco.
Antes de instalar a tarefa 'PCPP', verifique se o 'pyloco' está instalado. Execute o seguinte comando se precisar instalar 'pyloco'.
>>> pip install pyloco
Ou, se 'pyloco' já estiver instalado, atualize 'pyloco' com o seguinte comando
>>> pip install -u pyloco
Para instalar a tarefa 'PCPP', execute o seguinte comando 'pyloco'.
>>> pyloco install pcpp
Uma tarefa de wrapper para o pacote de pré -processamento do PCPP Python C99
-h , --help | Mostre esta mensagem de ajuda e saída |
-O Saída , -saída de saída | |
Saída para um arquivo em vez de stdout | |
-D define | Nome predefinido como uma macro [com valor] |
-I inclui | Caminho para procurar por #não fundamentado |
-Argumentos generais | |
Argumentos comuns comuns. Use --verbose para ver uma lista de argumentos gerais |
A seguir, o exemplo é o arquivo de origem 'my.f90' fortran e exibe a saída pré -processada na tela usando XVAL = 1 e YVAL = 2 Definições de macro.
Um exemplo de arquivo de origem fortran de 'my.f90'.
teste de programa número inteiro, parâmetro :: x = xval, y = yval imprimir *, x, "+", y, "=", x+y Programa final
Um exemplo de comando pyloco para pré -processamento 'my.f90'.
>>> pyloco pcpp my.f90 -d xval = 1 -d yval = 2 #Line 1 "My.f90" teste de programa Inteiro, parâmetro :: x = 1, y = 2 imprimir *, x, "+", y, "=", x+y Programa final