«pl.programming-languages» etiketlenmiş sorular

Programlama dilleri, özellikle semantiklerine odaklanır.

2
Sıkı Pozitifliğin Ardındaki Sezgi?
Birisinin bana neden endüktif veri türlerinin sıkı pozitifliğinin güçlü normalleşmeyi garanti ettiğini arkasındaki sezgiyi verip veremeyeceğini merak ediyorum. Açık olmak gerekirse, olumsuz oluşumların nasıl ıraksamaya yol açtığını görüyorum, yani: data X where Intro : (X->X) -> X ıraksak bir fonksiyon yazabiliriz. Ama bunu nasıl kesin pozitif endüktif tipleri kanıtlayabilirim merak …

1
Bağımlı tip kontrolünün karar verilebilir olduğunu gösteren kanıtlama teknikleri
Üzerinde çalıştığım bağımlı tipte bir hesap için daktilo denetiminin karar verilebilir olduğunu göstermem gereken bir durumdayım. Şimdiye kadar, sistemin güçlü bir şekilde normalleştiğini ve böylece tanımsal eşitliğin karar verilebilir olduğunu kanıtlayabildim. Okuduğum birçok referansta, daktilo denetiminin karar verilebilirliği güçlü normalleşmenin bir sonucu olarak listeleniyor ve bu durumlarda buna inanıyorum, ancak …

2
Azaltma stratejileri ile değerlendirme stratejileri arasındaki fark nedir?
Gönderen değerlendirme stratejisi Wikipedia'da makalesinde: Lambda hesabında azaltma stratejisi kavramı benzer ama farklıdır. Gönderen azaltma stratejisi Wikipedia'da makalesinde: Bilgisayar bilimlerinde değerlendirme stratejisi kavramına benzer, ancak çok farklıdır. Bu iki makalenin bahsettiği değerlendirme stratejileri ile azaltma stratejileri arasındaki ince ayrım nedir? Farklı alanlardan sadece iki benzer kavram mı?

1
(0 = 1) 'in yanlış olduğu gerçeğine ilişkin referans, MLTT'de bir evren gerektirir
Martin-Loef tipi teoride bir eşitsizlikten (örneğin, ) çelişki türetmek oldukça iyi bilinen bir gerçektir .( 0 = 1 ) → ⊥(0=1)→⊥(0=1) \to \bot Kanıtı da oldukça basittir - evrenlerin yokluğunda, onun şekli olarak ve kanıtlama böylece basit bir türü almak için herhangi bir bağımlı türünden bağımlılıkları silebilirsiniz o biz ispat …


5
Proses Hesaplamaları ve PL Teorisinin modern programlama dili gelişimi için kullanımı
Bir süredir dil teorisi ve süreç hesaplarını programlamakla çok ilgileniyorum ve bunları incelemeye başladım. Dürüst olmak gerekirse, kariyer için aklıma gelmeyecek bir şey. Teoriyi inanılmaz büyüleyici buluyorum. Sürekli devam ettiğim bir soru, PL Teorisi veya Proses Hesaplarının modern programlama dili gelişiminde hiç önemi olup olmadığıdır. Pi-matematikte çok fazla varyant görüyorum …


1
Takma ad analizi ile ilgili literatür
Yüksek lisans tezimi CS'de yazıyorum ve takma ad analizi ile çalışıyorum. İlgilendiğim şey, Java benzeri diller için intra-işlemsel, akışa duyarlı zorunlu ve diğer ad analizidir. Bu konunun temellerini detaylı bir şekilde tanımlayan ancak gerçekten uygun bir şey bulamayan metinler arıyorum. Derleyiciler ve statik analiz üzerine birkaç ders kitabından sağ çıktım, …



1
Eşitlik için birleşme temelli eleme kuralı
Birkaç yıl önce, sıralı matematikte eşitlik için aşağıdaki sol kurala rastladım: s≐t⇝θθ(Γ)⊢θ(C)Γ,s≐t⊢Cs≐t⇝θθ(Γ)⊢θ(C)Γ,s≐t⊢C \frac{s \doteq t \leadsto \theta \qquad \theta(\Gamma) \vdash \theta(C)} {\Gamma, s \doteq t \vdash C} Burada, değerlerini hesaplar en genel birleştiricidir θ için s ve t sonra ve sonuca yerdeğiştirme uygular C ve bağlam tüm hipotezler y .s≐t⇝θs≐t⇝θs …


3
Atama dışındaki zorunlu ifadeler için tür çıkarım
Zorunlu diller için tip sistemleri hakkında araştırma makaleleri araştırmamda, yalnızca değiştirilebilir referanslara sahip, ancak bileşik operatörler, döngüler veya koşullu gibi gerçek zorunlu kontrol yapıları olmayan bir dile çözümler buluyorum. Dolayısıyla, http://rust-lang.org gibi kısmi tür çıkarımlı zorunlu bir dilin nasıl uygulanabileceği açık değildir . Makaleler, parametrelenmiş tiplerin List of aHindley-Milner tip …

1
PCF'de işlevsel süreklilik modülünün tanımlanamazlığı için referans?
Birisi beni PCF'de işlevsel süreklilik modülünün tanımlanamaması için referans gösterebilir mi? \ newcommand {\ bool} {\ mathsf {bool}}\newcommand{\N}{\mathbb{N}} \newcommand{\bool}{\mathsf{bool}} Andrej Bauer, bazı sorunları daha ayrıntılı bir şekilde araştıran çok güzel bir blog yazısı yazdı , ancak bu soruya bir bağlam kazandırmak için yazısının sadece bir kısmını özetleyeceğim. Baire alanı BBB …


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.