งูใหญ่ค่อนข้างมีชื่อเสียงใช้เยื้องไปsyntacticallyกำหนดกลุ่มของรหัส (ดูคำสั่งผสมในการอ้างอิงภาษา Python) หลังจากใช้ Python มาหลายปีฉันยังคงรู้สึกสนใจและชอบคุณสมบัติทางไวยากรณ์นี้มาก
แต่ฉันสงสัยว่า: นอกเหนือจาก Python และภาษา "ก่อนหน้า" (*) ABC แล้ว ซึ่งภาษาการเขียนโปรแกรมอื่น ๆ นั้นมีการใช้การเยื้องสำหรับคำนิยามของบล็อกรหัส ? การบล็อกโค้ดหมายถึง "ข้อความสั่งหลายรายการซึ่งในทางใดทางหนึ่งถือว่าเป็นองค์ประกอบเดียว"
ฉันสนใจภาษาการเขียนโปรแกรมเชิงปฏิบัติเป็นพิเศษ แต่ภาษาลึกลับอาจจะคุ้มค่าที่จะกล่าวถึงเช่นกัน
(*): " ผู้บุกเบิก " คือตัวเลือกของคำในค่าเริ่มต้นของการรู้ว่าที่นี่ดีกว่า Guido van Rossum ผู้สร้าง Python อธิบายความสัมพันธ์ระหว่าง Python และ ABC เกี่ยวกับการเยื้องในการสัมภาษณ์แบบนี้: " ทางเลือกของการเยื้องสำหรับการจัดกลุ่มไม่ใช่แนวคิดใหม่ใน Python; ฉันได้รับสิ่งนี้จาก ABC "