Add EOB फ़ंक्शन प्रोग्राम की प्रत्येक पंक्ति के अंत में सिर्फ एक End of Block कैरेक्टर ; जोड़ता है,
बिना टिप्पणियों (comments) या कोड संरचना को प्रभावित किए।
यह प्रोग्राम को उन CNC नियंत्रकों और पोस्टप्रोसेसरों द्वारा आवश्यक समान प्रारूप (uniform format) में लाने में मदद करता है।
( ... ) (संभवतः किनारों पर ; के साथ) होती हैं — ऐसी पंक्तियों में कोई ; नहीं जोड़ा जाता।; हटाता है,
फिर सिर्फ एक ; जोड़ता है और टिप्पणी को वापस अपनी जगह रख देता है।; को सामान्यीकृत करता है (यानी केवल एक रखता है)।trimEnd())।;) के वापस करता है।(...) को निकालकर अस्थायी रूप से कोड से हटाता है।; हटाकर, यदि पंक्ति में कोड है तो एक ; जोड़ता है।; पहले:
N10 G00 X0 Y0 (Rapid move)
N20 G01 X10 Y10 F100;;
(Technological comment);
N30 G03 X20 Y0 I5 J0
; बाद में:
N10 G00 X0 Y0; (Rapid move)
N20 G01 X10 Y10 F100; (Technological comment)
(Technological comment)
N30 G03 X20 Y0 I5 J0;
; को EOB के रूप में आवश्यक होता है।