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

  • Dave Wallace

    Dave Wallace

    27 Kasım 2007
  • ETrade Supply

    ETrade Suppl

    23 Temmuz 2011
  • Top10Series

    Top10Series

    26 Kasım 2008