🧪 Exemplos e Casos de Uso - RafaPear/CLILib GitHub Wiki

Nesta secção mostramos alguns exemplos reais de utilização do CLILib, combinando comandos, variáveis e scripting. Estes exemplos demonstram como tirar o máximo partido da biblioteca em situações comuns.


🔢 Cálculos matemáticos com variáveis

var a 10
var b 3
div a b resultado
print Resultado: $resultado


📊 Avaliar expressões complexas

var x 5
var y 2
expr ($x + 10) * ($y - 1)
var total
print Total calculado: $total


📁 Automatizar criação de estrutura de projeto

mkdir src
mkdir bin
mkfile README.md
mkfile .gitignore
print Estrutura de projeto criada com sucesso.


📝 Script com sequência de comandos (.ppc)

Conteúdo do ficheiro setup.ppc:

var autor "Rafael"
var projeto "CLI Tool"
print Projeto: $projeto | print Autor: $autor
mkdir src | mkdir tests
mkfile README.md
print Setup concluído.

Executar com:

loadscript setup.ppc


🧪 Medir desempenho de uma operação

measure expr 100000 * 3000


🔁 Encadear tudo numa linha

var x 10 | var y 5 | mult x y r | print Resultado: $r


📦 Criar comando personalizado com ficheiro JSON

mkcmdtemplate exemplo.json
edit exemplo.json   # adiciona os teus próprios dados
mkcmd exemplo.json
exemplo Hello


Estes exemplos mostram como o CLILib pode ser usado de forma prática e eficiente — desde tarefas simples a automações complexas.