Translate

domingo, 9 de novembro de 2025

☕🔥 REXX PARSE: A ARTE MAINFRAME DE DESMONTAR O CAOS EM SEGUNDOS 🔥☕

 

Bellacosa Mainframe apresenta a instrução Parse no REXX

☕🔥 REXX PARSE: A ARTE MAINFRAME DE DESMONTAR O CAOS EM SEGUNDOS 🔥☕

“Enquanto muita linguagem ainda está procurando o delimitador… o REXX já terminou o trabalho.”

Existe um momento na vida de todo profissional de mainframe em que ele percebe uma verdade inevitável:

Quase tudo no z/OS é texto.

JCL é texto.
SYSOUT é texto.
JESMSGLG é texto.
LISTCAT é texto.
SMF textualizado é texto.
Parâmetros TSO são texto.
Mensagens do CICS são texto.
Relatórios batch são texto.
Até o operador nervoso digitando comando errado no console vira texto.

E então surge uma das instruções mais elegantes já criadas pela engenharia IBM:

PARSE

Uma instrução tão poderosa que parece magia negra escrita em EBCDIC.


🧠 O QUE É O PARSE?

A IBM define PARSE como:

“Resolver algo em suas partes componentes.”

Traduzindo para o dialeto Bellacosa Mainframe:

“Pegar aquele Frankenstein textual horroroso e transformar em variáveis organizadas sem sofrer.”


😱 O TRAUMA UNIVERSAL DO PARSING

Todo programador já passou por isso:

Em outras linguagens…

linha = "JOAO:30:SAOPAULO"

dados = linha.split(":")

Funciona.

Mas aí aparece:

JOAO|30|SAOPAULO

Depois:

JOAO,30,SAOPAULO

Depois:

JOAO     30SP

E de repente você está escrevendo:

  • parser,
  • regex,
  • tokenizer,
  • scanner,
  • terapia emocional.

😎 O REXX OLHA PARA ISSO E DIZ:

Parse Var linha nome ':' idade ':' cidade

Pronto.

Acabou.

Vai tomar café.


☕ O PARSE É O VERDADEIRO OPERADOR DO MAINFRAME

Porque ele aguenta:

✔ JES2
✔ IDCAMS
✔ DFSORT
✔ IEHLIST
✔ TSO
✔ ISPF
✔ RACF
✔ VTAM
✔ CICS
✔ Outputs monstruosos de utilitários IBM

Enquanto você ainda está tentando descobrir onde começa a coluna 72.


🏛️ A FILOSOFIA IBM ESCONDIDA NO PARSE

O PARSE nasceu numa época em que:

  • memória era cara,
  • CPU era preciosa,
  • programador precisava produzir rápido,
  • automação era sobrevivência.

Então a IBM criou algo brilhante:

Um parser declarativo.

Você descreve o formato.

O REXX faz o resto.


🔥 EXEMPLO 1 — O PARSE “WORD BY WORD”


Entrada

COBOL DB2 CICS JES2

Código

linha = "COBOL DB2 CICS JES2"

Parse Var linha lang1 lang2 subsystem spool

Say lang1
Say lang2
Say subsystem
Say spool

Resultado

COBOL
DB2
CICS
JES2

😏 O DETALHE GENIAL

A última variável recebe o resto.

Isso parece pequeno…

Até você perceber quantos milhões de linhas de parsing isso economizou no planeta.


💀 O TERROR DOS ARQUIVOS FIXOS

Quem nunca recebeu um arquivo assim:

000123JOAO SILVA       000045SP

…nunca sofreu de verdade no mainframe.


😎 O REXX RESPONDE COM TRANQUILIDADE

registro = "000123JOAO SILVA       000045SP"

Parse Var registro ,
1 id 7 nome 25 saldo 31 uf

Say id
Say nome
Say saldo
Say uf

RESULTADO

000123
JOAO SILVA
000045
SP

☠️ EASTER EGG MAINFRAME #1

Se você trabalhou com:

  • copybook COBOL,
  • VSAM KSDS,
  • GDG,
  • DFSORT OUTREC,

seu cérebro provavelmente já começou automaticamente a contar colunas lendo o exemplo acima.

Você não escolheu o fixed-length life.

O fixed-length life escolheu você.


🚀 PARSE COM DELIMITADOR


Entrada

CLIENTE|ATIVO|PREMIUM|BRASIL

Código

linha = "CLIENTE|ATIVO|PREMIUM|BRASIL"

Parse Var linha ,
tipo '|' ,
status '|' ,
categoria '|' ,
pais

Say tipo
Say status
Say categoria
Say pais

RESULTADO

CLIENTE
ATIVO
PREMIUM
BRASIL

🧨 ISSO ERA REVOLUCIONÁRIO

Lembre:

REXX surgiu nos anos 70.

Muitas linguagens da época ainda estavam brigando com manipulação básica de strings.

O PARSE já fazia parsing inteligente.


🤯 PARSE COM DELIMITADOR DINÂMICO

Agora vem a parte onde o REXX começa a parecer tecnologia alienígena.


EXEMPLO

delim = ';'

linha = "DB2;CICS;MQ;IMS"

Parse Var linha ,
a (delim) ,
b (delim) ,
c (delim) ,
d

RESULTADO

DB2
CICS
MQ
IMS

😳 O DELIMITADOR VEIO DE UMA VARIÁVEL

Sim.

O parser se adapta sozinho.


☕ EASTER EGG MAINFRAME #2

Todo profissional z/OS já viu isso:

IKJ56228I DATA SET NOT IN CATALOG

E imediatamente pensou:

“Hmm… isso aí daria um PARSE VAR bonito…”

Isso é sinal claro de exposição excessiva ao TSO/E.


🧠 PARSE SOURCE — O EXEC AUTOCONSCIENTE

Essa funcionalidade é absurdamente subestimada.


Código

Parse Source ,
ambiente ,
tipo ,
exec ,
ddname ,
dataset

Say ambiente
Say tipo
Say exec
Say dataset

ISSO É INSANO

Seu EXEC consegue descobrir:

✔ como foi chamado
✔ de onde veio
✔ qual dataset o contém
✔ em qual ambiente está rodando

É quase um pequeno HAL 9000 do z/OS.

Só que mais estável.


☢️ O PODER REAL DO PARSE

O PARSE não é apenas parsing.

Ele é:

  • automação,
  • observabilidade,
  • integração,
  • produtividade,
  • sobrevivência operacional.

🎯 EXEMPLO REALISTA — PARSING DE LISTCAT


Saída IDCAMS

CLUSTER -------- USER.TEST.KSDS

Código

linha = "CLUSTER -------- USER.TEST.KSDS"

Parse Var linha . '--------' dsname

Say dsname

Resultado

USER.TEST.KSDS

😎 TRÊS SEGUNDOS

Sem regex.
Sem loop.
Sem sofrimento existencial.


📼 O CLIMA DOS ANOS 80

Imagine um operador em 1987:

  • terminal verde,
  • VTAM no ar,
  • JES2 fervendo,
  • fita magnética rodando,
  • café duvidoso,
  • e um EXEC REXX automatizando tudo com PARSE.

Cyberpunk corporativo raiz.


🧨 ARMADILHA CLÁSSICA — O “UPPER”

Muita gente esquece disso:

Parse Arg nome

automaticamente faz:

PARSE UPPER ARG

RESULTADO

Entrada:

Joao

Saída:

JOAO

😅 O INICIANTE PENSA:

“Meu programa converteu sozinho!”

Sim.

O REXX gosta de surpresas.


☕ EASTER EGG MAINFRAME #3

Se você já:

  • colocou TRACE ?R,
  • esqueceu um PULL,
  • entrou em loop infinito no ISPF,
  • ou derrubou um EXEC porque um PARSE pegou coluna errada…

Parabéns.

Você foi oficialmente batizado pelo espírito ancestral do TSO/E.


🚀 O PARSE MODERNO

Hoje o PARSE ainda é extremamente relevante.

Especialmente para:

✔ automação DevOps no z/OS
✔ parsing de REST
✔ USS scripting
✔ logs JSON simplificados
✔ outputs Unix no OMVS
✔ integração híbrida
✔ automação ISPF moderna


🏆 O QUE TORNA O PARSE GENIAL?

✔ Declarativo
✔ Compacto
✔ Legível
✔ Elegante
✔ Poderoso
✔ Natural para automação
✔ Perfeito para o mundo textual IBM


☕ CONCLUSÃO

O PARSE é uma das maiores obras-primas do REXX.

Ele representa perfeitamente a filosofia clássica da IBM:

Resolver problemas reais com elegância absurda.

Enquanto muitas linguagens ainda exigem dezenas de linhas para quebrar texto…

o REXX faz isso quase como uma conversa.

E talvez seja exatamente por isso que décadas depois ele continua vivo no coração do mainframe.

Porque no fim das contas…

O z/OS pode até parecer complexo.

Mas um bom PARSE VAR sempre coloca ordem no caos.


🧩 ORIGEM DOS GOBLINS



Os goblins surgem na mitologia europeia medieval, especialmente no folclore britânico e francês (onde o nome “gobelin” aparece no século XII).

O termo vem provavelmente do alemão kobold ou do grego kobalos, ambos significando “espírito travesso” ou “demônio enganador”.

  • Idade Média: eram espíritos domésticos que pregavam peças, escondiam objetos e assustavam viajantes.

  • Século XIX: com os contos dos Irmãos Grimm, tornaram-se pequenas criaturas grotescas, associadas a minas, cavernas e ouro.

  • Literatura moderna: Tolkien (em O Hobbit e O Senhor dos Anéis) consolidou o visual moderno — pequenos, verdes, feios e hostis.

  • Cultura japonesa: RPGs como Final Fantasy, Dragon Quest e animes (Goblin Slayer, Overlord) reforçaram a imagem do goblin como inimigo básico de qualquer aventureiro.


⚔️ CARACTERÍSTICAS GERAIS

AtributoDescrição
TamanhoPequeno (1,0–1,2 m)
AparênciaPele verde, nariz e orelhas pontudas, dentes afiados, corpo magro
AmbienteFlorestas escuras, cavernas, ruínas ou esgotos
PersonalidadeCovardes sozinhos, mas astutos e perigosos em grupo
OrganizaçãoTribos lideradas por xamãs, chefes brutais ou hobgoblins
LínguaGoblíntico ou Dialeto Orco (em D&D e Tolkien)

💪 FORÇAS E HABILIDADES

  • Numerosidade: atacam em bandos e emboscadas.

  • Velocidade e agilidade: difíceis de acertar.

  • Adaptação: usam qualquer coisa como arma, armadilha ou abrigo.

  • Cunning (astúcia): engenhosos para sobreviver — especialmente como ladrões e trapaceiros.

  • Visão no escuro: enxergam bem em cavernas e ruínas.

Em alguns universos (como Goblin Slayer), os goblins também:

  • Aprendem com os humanos;

  • Capturam e escravizam para procriação e reprodução rápida.


🩸 FRAQUEZAS

  • Luz solar: muitos têm sensibilidade à luz (sofrem penalidades ao dia).

  • Medo: facilmente aterrorizados quando o inimigo é mais forte.

  • Dependência de grupo: isolados, são presas fáceis.

  • Pele fina: baixa resistência física.


⚒️ ARMAS E EQUIPAMENTOS

  • Comuns: facas, lanças curtas, clavas, fundas, machadinhas.

  • Improvisadas: paus, ossos, pedaços de ferro ou ferramentas.

  • Armadura: couro gasto ou pedaços de metal mal ajustados.

  • Xamãs: usam magia primitiva, venenos, fogo e rituais tribais.


👁️ DETALHES VISUAIS

  • Cor da pele: verde-oliva, acinzentada ou amarelada.

  • Olhos: amarelos, laranjas ou vermelhos, brilhando no escuro.

  • Dentes e garras: sempre sujos e pontiagudos.

  • Roupa: restos de tecido, couro ou ossos — estilo “pós-batalha”.

  • Postura: curvada, saltitante, meio simiesca.

  • Cheiro: fétido, úmido, como mofo ou carniça.


🧠 CURIOSIDADES

  • O primeiro goblin de RPG aparece em Dungeons & Dragons (1974) como monstro nível 1.

  • Em The Elder Scrolls, são mais inteligentes e organizados — quase civilizados.

  • Em Final Fantasy, o “GOBLIN PUNCH” virou uma habilidade icônica.

  • Em Goblin Slayer (anime), são retratados de forma brutalmente realista — e o protagonista é obcecado em exterminá-los.

  • Alguns autores os tratam como símbolos da decadência humana: seres que imitam a civilização, mas sempre falham.


🎮 DICAS PARA RPG / GAMES

  • Uso narrativo: excelentes inimigos de introdução — fáceis de derrotar, mas perigosos em hordas.

  • Variedade:

    • Goblin arqueiro

    • Goblin ladrão

    • Goblin xamã

    • Goblin rei / boss

  • Reviravolta de história: um goblin pode ser um aliado improvável, ou o vilão que uniu as tribos.

  • Combate tático: sempre lutam com vantagem numérica, emboscadas e armadilhas.


🧬 VERSÕES NOTÁVEIS

UniversoVersão do Goblin
TolkienCriaturas das Montanhas Sombrias, parente dos orcs.
D&DRaça própria, com sociedades tribais e hierarquias.
WarcraftComerciantes e engenheiros explosivos, inteligentes e cômicos.
Goblin SlayerSeres brutais, selvagens e extremamente realistas.
Elder ScrollsTribais, mas com alguma inteligência e cultura.
Slayers / Record of Lodoss WarInimigos clássicos de baixo nível.

🎨 RESUMO ESTÉTICO

“Verde, pequeno, rápido e sujo.
Onde há escuridão, há um goblin escondido — e ele não está sozinho.”

sábado, 8 de novembro de 2025

☕🚀 REXX NO MODO TURBO: O DIA EM QUE O EXECIO VIROU UM CANHÃO DE AUTOMAÇÃO NO z/OS 🚀☕

 


Bellacosa Mainframe Lendo e gravando dataset em REXX

☕🚀 REXX NO MODO TURBO: O DIA EM QUE O EXECIO VIROU UM CANHÃO DE AUTOMAÇÃO NO z/OS 🚀☕

“Quem domina I/O em REXX deixa de escrever scripts… e começa a construir infraestrutura invisível dentro do mainframe.”

— Bellacosa Mainframe


📚 Introdução

Existe um momento específico na jornada de qualquer profissional mainframe em que tudo muda.

Até então:

  • o REXX parecia apenas uma linguagem de comandos,
  • alguns SAY,
  • uns PARSE,
  • um loop aqui,
  • um LISTDSI ali.

Mas então surge ele:

🔥 EXECIO 🔥

E junto dele:

  • datasets,
  • streams,
  • automação JES,
  • geração dinâmica de JCL,
  • pipelines batch,
  • processamento massivo,
  • e aquele sentimento perigoso de:

“Acho que agora consigo automatizar o datacenter inteiro…”

E sinceramente?

Talvez consiga mesmo.


🏛️ O VERDADEIRO PODER DO REXX

Muita gente acha que o poder do mainframe está:

  • no COBOL,
  • no CICS,
  • no DB2,
  • ou no JES2.

Mas existe um herói silencioso escondido no TSO:

⚡ O REXX ⚡

Porque ele conecta tudo.

O REXX:

  • conversa com datasets,
  • conversa com JES,
  • conversa com ISPF,
  • conversa com SDSF,
  • conversa com USS,
  • conversa com RACF,
  • conversa com operadores,
  • conversa com o sysprog,
  • e às vezes…
  • conversa até com entidades sobrenaturais chamadas ABENDs.

💾 O PRIMEIRO CONTATO COM O EXECIO

O programador iniciante vê isso:

"EXECIO * DISKR INDD (STEM REC. FINIS"

E pensa:

“Ok… parece simples.”

O sysprog experiente olha o mesmo comando e pensa:

“Esse cidadão acabou de carregar 12 milhões de linhas na memória…”


☠️ O ASTERISCO QUE DESTRÓI REGIÕES

Vamos falar sobre o famoso:

*

No EXECIO ele significa:

“Leia TUDO.”

Parece inocente.

Mas imagine executar isso em:

  • um SYSLOG gigantesco,
  • um dump textual,
  • um relatório SMF,
  • ou uma saída monstruosa de SORT.

Resultado:

IEF374I REGION BELOW 16M EXHAUSTED

Ou pior:

S878

O momento em que o operador começa a procurar seu userid no console…


🧠 O SEGREDO DOS PROFISSIONAIS: STEM VARIABLES

A IBM acertou em cheio aqui.

O uso de STEM transforma o REXX em algo elegantíssimo.


📦 Exemplo

/* LEITURA DE DATASET */

"ALLOC FI(INPUT) DA('USER.TEST.DATA') SHR"

"EXECIO * DISKR INPUT (STEM DADOS. FINIS"

SAY "TOTAL DE REGISTROS:" DADOS.0

DO I = 1 TO DADOS.0
SAY DADOS.I
END

"FREE FI(INPUT)"

🔍 O DETALHE QUE MUITA GENTE NÃO PERCEBE

DADOS.0

NÃO é um registro.

Ele contém:

  • a quantidade de linhas lidas.

Isso virou praticamente um padrão “sagrado” no universo REXX.


🧙‍♂️ O FEITICEIRO DOS DATASETS

Depois de algum tempo usando EXECIO, acontece algo curioso.

Você para de pensar em:

  • datasets

E começa a pensar em:

  • fluxos,
  • pipelines,
  • transformação de dados,
  • automação operacional.

O REXX começa a parecer um mini shell Unix dentro do z/OS.

E isso NÃO é coincidência.


🌊 STREAMS — QUANDO O REXX DESCOBRE O UNIX

A chegada das Stream Functions foi revolucionária.

Antes:

  • tudo era “registro”.

Depois:

  • tudo virou “fluxo”.

📜 Exemplo com LINEIN()

ARQ = STREAM("'USER.INPUT.DATA'","C","OPEN READ")

DO WHILE LINES(ARQ)

LINHA = LINEIN(ARQ)

SAY LINHA

END

CALL STREAM ARQ,"C","CLOSE"

Isso parece:

  • shell scripting,
  • C,
  • Python,
  • Perl,
  • Unix clássico.

A IBM basicamente trouxe a filosofia POSIX para dentro do REXX.


🤯 O DIA EM QUE O REXX VIRA DEVOPS

Agora observe isso:

JOB.1="//TESTJOB JOB (ACCT),'REXX'"
JOB.2="//STEP1 EXEC PGM=IEFBR14"
JOB.0=2

SAY SUBMIT("JOB.")

Sim.

Você acabou de:

  • gerar um JOB,
  • montar o JCL,
  • submeter para o JES2,
  • tudo dinamicamente.

☕ EASTER EGG #1 — O “SKYNET JES2”

Em algum momento da carreira todo profissional REXX cria um loop acidental assim:

DO FOREVER

SAY SUBMIT("JOB.")

END

Cinco minutos depois:

$HASP375 JOB99999 ESTIMATED LINES EXCEEDED

E nasce uma nova lenda no CPD.


⚡ EXECIO vs STREAMS

EXECIO

Modo clássico mainframe:

  • robusto
  • tradicional
  • extremamente usado

STREAMS

Modo moderno:

  • mais portátil
  • mais elegante
  • mais próximo de Unix/Linux

🏗️ O MAINFRAME É UM ECOSSISTEMA DE I/O

O z/OS inteiro gira em torno de:

  • datasets,
  • buffers,
  • canais,
  • spool,
  • VSAM,
  • logs,
  • streams,
  • records.

Quem domina I/O:

  • domina automação.

Quem domina automação:

  • domina operação.

Quem domina operação:

  • vira indispensável.

💥 O ERRO CLÁSSICO DO INICIANTE

"EXECIO * DISKR HUGEFILE (STEM BIG."

Quando:

  • HUGEFILE tem 48 milhões de registros.

O storage começa a evaporar.

O SDSF fica lento.

O operador abre incidente.

O sysprog começa a investigar.

E você:

  • apenas queria “dar uma olhadinha no arquivo”.

🧠 O PADRÃO PROFISSIONAL REAL

Os veteranos fazem assim:

DO FOREVER

"EXECIO 100 DISKR INPUT (STEM REC."

IF RC <> 0 THEN LEAVE

DO I = 1 TO REC.0

SAY REC.I

END

END

Isso:

  • escala melhor,
  • consome menos memória,
  • evita tragédias operacionais.

☕ EASTER EGG #2 — O “FINIS ESQUECIDO”

Poucas coisas assustam mais um sysprog do que descobrir:

"EXECIO * DISKR INPUT (STEM REC."

Sem:

FINIS

O dataset continua aberto…

E às vezes:

  • lockado,
  • preso,
  • pendurado,
  • amaldiçoado pelo espírito ancestral do ENQ.

👻 O FANTASMA DO DATASET EM USO

Todo mundo já viu:

DATA SET IN USE

E passou 40 minutos procurando:

  • TSO preso,
  • ISPF órfão,
  • batch zombie,
  • ou um REXX abandonado.

🚀 BPXWDYN — O SUPER SAIYAJIN DO ALLOC

Depois vem ele:

BPXWDYN

O allocation moderno do z/OS.


📜 Exemplo

CALL BPXWDYN "ALLOC FI(INPUT) DA(USER.TEST) SHR"

Muito mais poderoso que:

  • ALLOC tradicional.

Mais elegante.
Mais flexível.
Mais “Unixificado”.


🌌 O REXX COMO LINGUAGEM UNIVERSAL DO z/OS

Poucas linguagens conseguem:

  • operar JES,
  • ler spool,
  • manipular datasets,
  • chamar ISPF,
  • usar USS,
  • conversar com RACF,
  • abrir sockets,
  • automatizar operações.

O REXX consegue.

E faz isso há décadas.


☕ EASTER EGG #3 — O SYSADM OCULTO

Existe uma regra não escrita no mainframe:

“Se um ambiente está funcionando perfeitamente há 20 anos… provavelmente existe um REXX misterioso sustentando tudo.”

Ninguém sabe:

  • quem escreveu,
  • quando escreveu,
  • ou como funciona.

Mas todos têm medo de apagar.


🧬 O DNA DO MAINFRAME MODERNO

Hoje:

  • DevOps,
  • automação,
  • pipelines,
  • integração contínua,
  • observabilidade,
  • self-healing systems…

Tudo isso já existia conceitualmente no z/OS há muito tempo.

E o REXX participou disso silenciosamente.


🎯 Conclusão

Aprender:

  • EXECIO,
  • STREAMS,
  • LINEIN,
  • LINEOUT,
  • BPXWDYN,
  • SUBMIT,

não é apenas aprender I/O.

É aprender:

como o mainframe respira.

Porque no fundo:

  • o z/OS é movimento de dados,
  • fluxo de informação,
  • buffers,
  • registros,
  • streams,
  • spool,
  • mensagens,
  • eventos.

E o REXX é uma das linguagens que melhor conversa com esse universo.


☕ Bellacosa Mainframe Final Advice

Se você realmente quiser evoluir em REXX:

Pare de fazer apenas:

  • scripts.

Comece a construir:

  • automações,
  • frameworks,
  • pipelines,
  • ferramentas operacionais,
  • inteligência operacional.

Porque é aí que o REXX deixa de ser linguagem…

E vira:

infraestrutura invisível do mainframe.

📖 Grimorio Bellacosa


 

📖 Compêndio Supremo Bellacosa – A Enciclopédia Definitiva do Universo Fantástico

“Aqui se encerra e se revela tudo: criaturas, raças, territórios, artefatos e planos. Cada lenda, cada magia e cada destino convergem neste tomo supremo.”
— Bellacosa, o Cronista Supremo


🧬 I. ESTRUTURA DO COMPÊNDIO

O Compêndio Supremo Bellacosa é a fusão e síntese dos 20 volumes anteriores, organizado em quatro grandes seções:

  1. Bestiário Global – Todas as criaturas clássicas e míticas, desde goblins até dragões ancestrais.

  2. Raças e Linhagens – Humanos, elfos, anões, orcs, híbridos e semi-deuses.

  3. Territórios e Locais Lendários – Montanhas, florestas, desertos, mares, cavernas e cidades míticas.

  4. Planos e Dimensões – Universos paralelos, planos elementais, espirituais e extraplanares.

Cada entrada detalha história, cultura, forças, fraquezas, armas naturais ou tecnológicas, poderes mágicos, visual e curiosidades.


🐲 II. BESTIÁRIO GLOBAL

  • Goblins: Pequenos, astutos, guerreiros ou trapaceiros; fracos individualmente, fortes em bando.

  • Orcs: Tribos guerreiras; força bruta e resistência; vulneráveis a magia avançada.

  • Trolls: Gigantes regenerativos; ataques físicos devastadores; fracos contra fogo e magia precisa.

  • Kobolds: Pequenos e inteligentes; mestres de armadilhas; vulneráveis em combate aberto.

  • Slimes: Simples e maleáveis; absorvem energia; fracos contra fogo e frio extremos.

  • Lizardmen: Tribos aquáticas; regeneração e furtividade; vulneráveis a magia sagrada e fogo.

  • Wargs e Lobos Gigantes: Caçadores ferozes; atacam em grupo; fracos contra ataques coordenados e magia de gelo.

  • Dragões Lendários: Guardiões de artefatos e elementos; força colossal; vulneráveis a magias específicas do elemento oposto.

  • Leviatãs: Serpentes marinhas gigantes; controlam águas; vulneráveis a gelo ou magia concentrada.

  • Titãs e Gigantes: Força extrema; podem alterar o terreno; fracos contra magias combinadas.

  • Quimeras: Misturas poderosas de espécies; habilidades múltiplas; vulneráveis a equilíbrio elemental.

  • Lichs e Mortos-Vivos: Magia negra e necromancia; vulneráveis a magia divina e destruição de núcleo.

  • Demônios: Magia negra suprema; vulneráveis a pactos quebrados e símbolos sagrados.

  • Elementais: Encarnam forças da natureza; vulneráveis ao elemento oposto.


🧝‍♂️ III. RAÇAS E LINHAGENS

  • Humanos: Adaptáveis, estratégicos, resistentes; frágeis à magia negra concentrada.

  • Elfos: Magia poderosa, longevidade; frágeis a ferro negro e desequilíbrios mágicos.

  • Anões: Força física, habilidade em runas e armas; vulneráveis a ataques aéreos.

  • Semi-deuses e híbridos: Poderes extraordinários; vulneráveis a magias ancestrais específicas.

  • Orcs e Goblins: Tribos guerreiras ou astutas; vulneráveis a estratégias e magia de luz.

  • Centauros e Lizardmen: Guardiões naturais; vulneráveis a magia concentrada e fogo sagrado.


🏔️ IV. TERRITÓRIOS E LOCAIS LENDÁRIOS

  • Montanhas Rúnicas: Lar de dragões e titãs; picos nevados, runas brilhantes.

  • Florestas Encantadas: Lar de elfos, fadas e dríades; árvores gigantes, pontes de cipó.

  • Planícies e Desertos Amaldiçoados: Goblins, trolls e mortos-vivos; dunas, névoa constante.

  • Lagos e Mares Mágicos: Serpentes aquáticas, leviatãs; águas cristalinas ou negras, bioluminescência.

  • Cavernas e Subterrâneos: Anões, kobolds, wargs; túneis labirínticos, cristais e forjas.

  • Cidades Lendárias: Luminara, Altharion; arquitetura mágica, fontes de mana.


🌌 V. PLANOS E DIMENSÕES

  • Planos Primordiais: Origem da magia; entidades ancestrais; energia pura.

  • Planos Elementais: Terra, fogo, água, ar, luz e sombra; fortalecem habitantes e magias.

  • Dimensões Espirituais: Mortos-vivos, espíritos ancestrais; manipulam destino e energia vital.

  • Planos Celestiais e Demoníacos: Deuses, arcanjos, demônios; pactos e bênçãos.

  • Dimensões Ocultas: Universos paralelos e ilusão; realidades instáveis.

  • Portais e Nexus: Conexões entre planos; amplificam magia e poder das criaturas.


⚔️ VI. ARTEFATOS E CONEXÕES MÁGICAS

  • Artefatos Ancestrais: Amplificam magia ou controlam criaturas lendárias.

  • Runas de Contenção: Protegem portais e territórios.

  • Grimórios e Relíquias: Permitem manipulação de planos, invocação de criaturas.


🧩 VII. CURIOIDADES SUPREMAS

  • Cada criatura, raça ou artefato tem papel interconectado na história do mundo;

  • Planos podem alterar eventos históricos, ciclos de magia e destino de heróis;

  • Magia extrema pode criar novas dimensões ou colapsar antigas;

  • O Compêndio serve como guia definitivo para mestres, jogadores e estudiosos do universo fantástico.


⚖️ VIII. CONCLUSÃO FINAL

“O Compêndio Supremo Bellacosa não é apenas um tomo; é o mapa da fantasia, o espelho do poder e a memória viva de mundos, raças e criaturas.
Quem o domina compreende a verdade: que toda magia, criatura e destino estão interligados no fio do infinito.”

— Bellacosa, o Cronista Supremo

sexta-feira, 7 de novembro de 2025

🔗 10 Animes de Fantasia com Guildas e Escravidão (+16)

 


🔗 10 Animes de Fantasia com Guildas e Escravidão (+16)



O anime de fantasia com guildas e escravidão é quase um datacenter medieval: tudo funciona por contratos, hierarquia e regras que ninguém questiona muito… até alguém novo entrar no sistema. Guildas são o coração desse mundo. Elas organizam aventureiros como se fossem jobs em fila: rank, missão, recompensa e reputação. Quem entrega resultado sobe de nível. Quem falha, volta para o fim da fila.

A escravidão, nesse contexto, aparece como o lado sombrio do sistema. É a permissão institucionalizada para tratar pessoas como recursos. Não é bonito, não é confortável, mas é usado como elemento narrativo para mostrar desigualdade, poder absoluto e moral quebrada. Muitos protagonistas começam fracos, endividados ou traídos e acabam envolvidos nesse mecanismo — às vezes como vítimas, às vezes como participantes relutantes.

O ponto interessante desses animes não é glorificar a escravidão, mas expor o sistema. O herói funciona como um “processo anômalo” que não aceita a regra padrão. Ele protege seus companheiros, cria vínculos reais onde só existiam contratos e começa a questionar o modelo inteiro. É o batch que roda certo, mas levanta alertas.

No fim, esses animes falam sobre escolha e responsabilidade. Ter poder num sistema injusto revela quem você é de verdade. Fantasia aqui não é fuga: é espelho. E às vezes, um dump moral que ninguém queria ler, mas precisava.



  1. The Rising of the Shield Hero (Tate no Yuusha no Nariagari) (2019)

    • O herói compra uma escrava demi-humana (Raphtalia).

    • A guilda de aventureiros existe e o sistema de escravidão é central na trama.



  2. Grimgar: Ashes and Illusions (Hai to Gensou no Grimgar) (2016)

    • Guilda de aventureiros para sobreviver.

    • Escravidão aparece em pano de fundo, em combates contra goblins e monstros subjugados.

    • Tons pesados de desigualdade social.


  3. Fazendo upload: 1745504 de 1745504 bytes.

  4. Overlord (2015)

    • Guilda Ainz Ooal Gown domina.

    • Subjugação de raças inteiras, servidão forçada e escravos usados como peças em guerras.

  5. Goblin Slayer (2018)

    • Guilda de aventureiros é base da história.

    • Escravidão, abuso e aprisionamento aparecem de forma explícita.

  6. How a Realist Hero Rebuilt the Kingdom (Genjitsu Shugi Yuusha no Oukoku Saikenki) (2021)

    • Guildas e gestão política.

    • Escravidão aparece na forma de reformas econômicas, libertação ou manutenção de servos.

  7. Re:Zero – Starting Life in Another World (2016)

    • Guilda de mercadores e aventureiros.

    • Escravidão é indireta, com contratos de servidão e submissão mágica.

  8. Arifureta: From Commonplace to World’s Strongest (2019)

    • Guilda de aventureiros.

    • Hajime compra uma escrava (Shea, depois Myu) e cria vínculo.

    • Escravidão é tratada como prática comum no mundo.

  9. Jobless Reincarnation (Mushoku Tensei: Isekai Ittara Honki Dasu) (2021)

    • Guildas de aventureiros são fortes na trama.

    • Escravidão surge com mercadores, subjugação racial e contratos mágicos.

  10. Cautious Hero: The Hero is Overpowered but Overly Cautious (2019)

    • Guildas como suporte.

    • Escravidão aparece em alguns arcos secundários como crítica social.

  11. Black Clover (2017–)

  • Guildas de cavaleiros mágicos.

  • Sistema de castas, servidão e exploração de raças (elfos e povos discriminados) funcionam como forma de “escravidão social”.


👉 Se a ideia é guilda + escravidão direta e explícita, os mais certeiros são:
Shield Hero, Arifureta, Overlord, Goblin Slayer e Mushoku Tensei.