çok güzel

Wadler'in kağıdına göre genelleştirilmiş güzel baskı
Şimdi İndirin

çok güzel Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Python License
  • Yayıncı adı:
  • NISHIO Hirokazu
  • yayıncı web sitesi:
  • http://bitbucket.org/nishio/

çok güzel Etiketler


çok güzel Açıklama

Wadler'in kağıdına göre genelleştirilmiş güzel baskı MotivationPython'un standart güzel baskı kütüphanesi (PPrint), kullanıcı tanımlı sınıfı desteklemiyor. Python'un Ast'ı yazdırmak istediğimde, ancak amaç için "pprint" kullanmanız mümkün değildir. Python Kütüphanesi, Philip Wadler.http: //Homepages.inf tarafından tanıtılan "Prettier Print" python'da bir uygulama. .ed.ac.UK / WADLER / Kağıtlar / Öte Kullanım / Prettier.pdfthe Algoritması, Ruby'nin Standart Kütüphanesinde de uygulandı: prettrint.rb.http: //ruby-doc.org/stdlib/libdoc/prettyprint/rdoc/classes/prettyprint .htmlexample: Bu kütüphanenin amacı, sınıfınızda prettyprint yetenek vermektir. Örnekler / show_ast.py'de böyle örnekler görebilirsiniz. İşte küçük örnekler. >>> daha güzel ithalattan * >>> Docs = # Verilen alanı doldurun> >> Baskı (güzel (40, Dolgu (DOCS))) 1. ABC 2. ABC 3. ABC >>> Baskı (Güzel (13, Dolgu (Dolgu (Doktorlar))) 1. ABC 2. ABC3. ABC >>> Baskı (güzel (8, Dolgu (Dolgu (DOCS))) 1. ABC2. ABC3. ABC # Yalnızca Yatay >>> Baskı (Pretty (1, Spread (Docs))) 1. ABC 2. ABC 3. ABC # Yalnızca Dikey >>> Baskı (Güzel (100, Yığın (Dokümanlar))) 1. ABC2. ABC3. ABC # Yatay koymak için yeterli alan olmadığı zaman, dikey >>> baskı (güzel (20, stac_or_spread (DOCS)) 1. ABC 2. ABC 3. ABC >>> Baskı (Güzel (13, Stack_OR_SPREAD (DOCS))) 1. ABC2. ABC3. ABC # Yatay koymak için yeterli alan olmadığında, Girinti >>> Yazdır (Pretty (10, Can_Break_With_Nest (DOCS))) 1. ABC 2. ABC 3. Abcsetup: Easy_install Prettierusage: DocTest'i okuyun lütfen. Gereksinimler: · Python


çok güzel İlgili Yazılım

runfbtests

Firebug ünitesi testlerini çeşitli mozilla inşa etmeye karşı çalıştırmak için komut dosyaları ...

113

İndirmek

İthalat

Nesneleri dinamik olarak, lazilly, "zayıf" ve daha fazlasını içe aktarın ...

133

İndirmek