Atualização 2.201
01/08/2026
v2.201.0.0BETAMINOR
Seymour1 de ago. de 2026
F5-L2: emitter da linguagem ATEL (AST → instruções) com a semântica FIXED + 12 testes
FfxLib/Ai/AtelScript/AtelEmitter.cs(novo):EmitExpr(literais/vars/aritmética+ - * / %/unary- !— post-order, stack-clean) ·EmitComparison(semântica fixa:<→[PUSHV,PUSHII,0x0B],<=→0x0A,>→ordem trocada[PUSHII,PUSHV,0x0B](right<left≡left>right),>=→trocado0x0A) ·EmitAssignAction(expr+POPV) ·EmitGuard·AlwaysGuard·ResolveVariable(erro claro listando vars conhecidas) ·AtelEmitException(mensagem acionável).CompileProgram(L2): if→AppendGuardedAction(stop), assign→always-true guardado.AtelEmitterTests.cs(12 testes): 6 comparações com bytes exatos (incl. o SWAPPED ORDER de>— o bug 0x0A/0x0B corrigido em v2.198.4.1), aritmética post-order, unário, assign, round-trip real na fixture m001 (append → re-read → CodeWalkClosedExactly + guard presente), var faltando → erro claro, statement não suportado → erro, condição non-comparison → erro.- Baseline: 312/312 PASS (301 + 12 − 1 teste de erro atualizado). ### MINOR ### MINOR
v2.200.0.0