SORU
5 AĞUSTOS 2009, ÇARŞAMBA


Hayır çok Satırlı Lambda Python: Neden olmasın?

Çok satırlı Lambda Python başka bir sözdizim yapıları ile sözdizimsel çatışma çünkü Python eklenebilir mi olduğunu duydum. Otobüste bu konuyu bugün düşündüm ve tek bir Python çok satırlı Lambda ile çatışma inşa etmek aklıma gelmedi fark etti. Ben dili çok iyi bilmek göz önüne alındığında, bu beni şaşırttı.

Şimdi, Guido dili çok satırlı Lambda dahil değil ama meraktan bir sebebi vardır eminim: çok satırlı lambda dahil olmak üzere belirsiz bir durum nedir? Doğru duydum, ya da Python çok satırlı Lambda izin vermez başka bir nedeni var mı?

CEVAP
5 AĞUSTOS 2009, ÇARŞAMBA


Guido van Rossum (Python mucidi) an old blog post tam da bu soruyu kendisi cevaplar.
Temelde, teorik olarak mümkün olduğunu, ancak herhangi bir çözüm önerisini BM-Pythonic olacağını itiraf ediyor:

"Ama bu karmaşıklık herhangi bir çözüm önerisini bu bulmaca çok büyük, bana: gerektirir çözümleyici (ya da daha doğrusu, lexer) anahtarı ileri ve geri arasında girinti duyarlı ve girinti duyarlı modu, tutmak bir yığın önceki modları ve girinti düzeyinde. Teknik olarak (zaten genelleştirilmiş olabilir girinti düzeyleri yığını var) çözülebilir. Ama bunların hiçbiri*. *1 Bütün özenli" o benim hislerime alır

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • chrmoe

    chrmoe

    7 Kasım 2006
  • Dave Wallace

    Dave Wallace

    27 Kasım 2007
  • TechBalance

    TechBalance

    12 HAZİRAN 2011