«read-eval-print-loop» etiketlenmiş sorular

Bir Oku-Değerlendir-Yazdır Döngüsü (REPL), etkileşimli bir yorumlayıcı için en yaygın modeldir - girdiyi okur, değerlendirir, yazdırır ve başa döner.

18
Bir Python etkileşimli oturumu nasıl kaydedilir?
Kendimi veritabanları, dosyalar, vb. İle çalışmak için sık sık Python'un yorumlayıcısını kullanıyorum - temel olarak yarı yapılandırılmış verilerin çok sayıda manuel biçimlendirmesi. Faydalı bitleri istediğim sıklıkta düzgün bir şekilde kaydetmiyorum ve temizlemiyorum. Kabuğuma girdilerimi kaydetmenin bir yolu var mı (db bağlantıları, değişken atamalar, döngüler ve mantık bitleri için çok az) …




8
REPL içinde bir clojure dosyası nasıl yeniden yüklenir
REPL'yi yeniden başlatmak zorunda kalmadan Clojure dosyasında tanımlanan işlevleri yeniden yüklemenin tercih edilen yolu nedir. Şu anda, güncellenmiş dosyayı kullanmak için: Düzenle src/foo/bar.clj REPL'i kapat REPL'i aç (load-file "src/foo/bar.clj") (use 'foo.bar) Ayrıca (use 'foo.bar :reload-all), kaynak hiç değişmediği gibi davranmak yerine, işlevlerin değiştirilmiş gövdelerini değerlendiren ve yeni değerler döndüren gerekli …


13
C için tercüman var mı? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Yığın Taşması için konuya uygun olması için soruyu güncelleyin . 2 yıl önce kapalı . Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır ancak tarihsel önemi vardır. Şu anda …

13
Swift'i Terminal'de nasıl kullanabilirim?
Xcode 6'daki yenilikleri okudum . Makale, Xcode 6 ile ilgili bazı yeni özellikleri tanıtıyor ve şöyle diyor: Komut satırı Xcode'un hata ayıklayıcısı, REPL (Read-Eval-Print-Loop) olarak bilinen, Swift dilinin etkileşimli bir sürümünü içerir. Çalışan uygulamanızı değerlendirmek ve onunla etkileşimde bulunmak veya komut dosyası benzeri bir ortamda yeni kod yazmak için Swift …



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.