-
Notifications
You must be signed in to change notification settings - Fork 0
Scripting and Variables
O CLILib suporta scripting e gestão de variáveis globais, permitindo automatizar tarefas, criar sequências reutilizáveis e manipular valores entre comandos.
Um script no CLILib é apenas um ficheiro de texto com comandos, linha a linha. Os ficheiros de script devem usar a extensão .ppc.
loadscript exemplo.ppc
Ou de forma encadeada:
var nome exemplo.ppc | loadscript $nome
var a 10
var b 5
add a b soma
print A soma de $a + $b é: $soma
As variáveis são globais e podem ser criadas, modificadas e usadas em qualquer comando.
var x 20
var nome Rafael
Se não forneceres valor, o CLILib tenta usar o último resultado (lastCmdDump):
expr 4 * 5
var resultado
print O valor de x é $x
var -l # Lista todas as variáveis
var -d nome # Remove a variável "nome"
-
add a b resultado– soma -
sub a b resultado– subtrai -
mult a b resultado– multiplica -
div a b resultado– divide -
expr <expressão>– avalia expressões com parêntesis e operadores
var a 8
var b 2
div a b res
print Resultado: $res
Usa | para encadear comandos:
var a 5 | var b 3 | add a b total | print Total: $total
Cada comando na cadeia é executado sequencialmente.
var x 10
var y 2
expr x * (y + 3)
var resultado
print Resultado da expressão: $resultado
Este sistema torna o CLILib poderoso para automatizar tarefas, calcular valores, fazer scripts reutilizáveis e muito mais.
Made with ❤️ by Rafael Vermelho Pereira This project is under the MIT License · Contributions are welcome! 🤝 How to Contribute