ควรใช้เมื่อใด:
(หรือไม่)
:
ตัวละครจะถูกใช้เป็นคำสั่งเบรกเกอร์ใน SB โดยทั่วไปคุณใช้มันเพื่อจัดเรียงข้อความสั่งในหนึ่งบรรทัดดังนี้:
PRINT "HELLO!":PRINT "GOODBYE!"
มิฉะนั้นใบแจ้งยอดเฉลี่ยของคุณจะถูกทำลายโดยการขึ้นบรรทัดใหม่:
PRINT "HELLO!"
PRINT "GOODBYE!"
ในความเป็นจริงคุณมักไม่จำเป็นต้องใช้เครื่องหมายจุดคู่เลย ตราบใดที่งบสามารถแบ่งออกเป็นโทเค็นที่ถูกต้องทางไวยากรณ์ตัวแยกวิเคราะห์มีแนวโน้มที่จะคิดออกเมื่อปลายด้านหนึ่งและอีกเริ่ม เช่นเดียวกันมักจะไปสำหรับช่องว่าง
PRINT"HELLO!"PRINT"GOODBYE!"
แน่นอนว่ามันไม่ได้ผลเสมอไป มีกรณีที่ไม่ชัดเจนและไวยากรณ์ที่ไม่ถูกต้องอยู่เสมอซึ่งคุณต้องแยกงบอย่างชัดเจน ยกตัวอย่างเช่น
PRINT "HELLO";END
อัฒภาคหมายความว่าPRINT
คาดหวังว่านิพจน์อื่นจะพิมพ์ออกมาเว้นแต่ว่าคำสั่งแบ่งออกมี (เราใช้อัฒภาคห้อยต่องแต่งขึ้นบรรทัดใหม่) ที่นี่มันถือว่าEND
ควรจะเป็นค่าแม้จะเป็นคำหลักและพยายามที่จะพิมพ์ผล ในข้อผิดพลาด ดังนั้นเราจะต้องทำลายคำสั่งนี้อย่างชัดเจนไม่ว่าจะเป็นโคลอนหรือขึ้นบรรทัดใหม่
โดยทั่วไปหากสิ่งที่ดูเหมือนคลุมเครือลองใช้เพื่อดูว่าใช้ได้หรือไม่ หากไม่เป็นเช่นนั้น นอกจากนี้ทุกสิ่งที่จะสร้างไวยากรณ์ที่ไม่ถูกต้องจะไม่ถูกเน้นอย่างถูกต้องตามที่กล่าวไว้ 12Me21