A função Adicionar EOB adiciona exatamente um caratere de Fim de Bloco ; no final de cada linha do programa,
sem alterar os comentários nem a estrutura do código.
Isto ajuda a uniformizar o formato do programa, conforme exigido por determinados controladores CNC e pós-processadores.
( ... ) (eventualmente com ; nas extremidades) — tais linhas não recebem o caratere ;.; redundantes do código,
depois adiciona apenas um ; e volta a inserir o comentário na posição original.; finais: múltiplos pontos e vírgulas consecutivos são reduzidos a um único.trimEnd()).; externos).(...) e remove-os temporariamente do código.; redundantes no final do código e adiciona um ; se a linha contiver código.; Antes:
N10 G00 X0 Y0 (Movimento rápido)
N20 G01 X10 Y10 F100;;
(Comentário tecnológico);
N30 G03 X20 Y0 I5 J0
; Depois:
N10 G00 X0 Y0; (Movimento rápido)
N20 G01 X10 Y10 F100; (Comentário tecnológico)
(Comentário tecnológico)
N30 G03 X20 Y0 I5 J0;
; como EOB.