Python , kod bloklarını sözdizimsel olarak tanımlamak için oldukça ünlü bir girinti kullanır . (Bkz . Python Dil Başvurusu'ndaki Bileşik ifadeleri ). Python'u yıllarca kullandıktan sonra hala bu sözdizimi özelliğinden çok meraklıyım.
Ama merak ediyorum: Python ve "selefi" (*) dili ABC dışında hangi diğer programlama dilleri kod bloklarının tanımı için girintiyi kullanarak orada ? Kod blokları burada "bir şekilde tek bileşen olarak ele alınan birden çok ifade" anlamına gelir.
Özellikle pratik programlama dilleri ile ilgileniyorum , ancak ezoterik diller de söz etmeye değer olabilir.
(*): " Öncül " varsayılan olarak burada daha iyi bir kelime bilmek benim tercihimdir. Guido van Rossum, Python yaratıcısı, Python ve ABC ilgili girinti arasındaki ilişkiyi tarif röportajda böyle: " gruplandırmak için girinti seçimi Python yeni bir kavram değildi; ABC 'den bu miras. "