🧱 Sintaxe Básica
Cada linha da GratianLang representa um comando com seus respectivos parâmetros. A estrutura geral é:Todos os comandos começam com um ponto (.) e os parâmetros são separados por ponto e vírgula;.
🧠 Como a linguagem executa comandos
A GratianLang interpreta o script linha por linha, de cima para baixo. Alguns comandos, como.if[] e .loop[], controlam o fluxo e permitem desvios e repetições.
Você pode combinar comandos que executam ações (como enviar uma mensagem) com comandos que retornam valores (como .uuid[] ou .usuario[]).
🔁 Uso de Variáveis
Você pode definir variáveis temporárias durante a execução com:${nome} em qualquer lugar de um parâmetro:
🧩 Interpolação dentro de argumentos
A GratianLang suporta interpolação dinâmica dentro de argumentos de comandos. Isso significa que você pode fazer:📦 Escopo e persistência
Atualmente, as variáveis existem apenas durante a execução do script atual. Cada execução é isolada. No futuro, poderá existir suporte a persistência em arquivos ou banco de dados.✅ Tipos de comandos
- Comandos de ação: executam algo, como
.novaEmbed[],.mensagem[],.esperar[]. - Comandos de valor: retornam algo, como
.uuid[],.usuario[],.random[].
${}.
O poder da GratianLang está na simplicidade da sintaxe e na flexibilidade com variáveis e condições. Explore bem essas bases para criar scripts cada vez mais poderosos.

