«stack-oriented» etiketlenmiş sorular

3
İşlev çağrısı anlambilimini temsil etmek için bir yığın kullanmanın alternatifleri nelerdir?
Hepimiz biliyoruz ve işlev çağrıları genellikle yığın kullanılarak yapılıyor; çerçeveler, dönüş adresleri, parametreler, bütün lot var. Bununla birlikte, yığın bir uygulama detayıdır: çağrı kuralları farklı şeyler yapabilir (yani x86 hızlı arama kullanır (bazı) kayıtlar, MIPS ve takipçiler kayıt pencereleri kullanır, vb.) Ve optimizasyonlar başka şeyler de yapabilir (satır içi, çerçeve …


2
Forth'ın esnekliği neden bir dilbilgisini bunun için uygunsuz hale getiriyor?
Geçenlerde yığın tabanlı bir programlama dili yazma görevini üstlendim. Dilimi tasarlamaya başlamadan önce, mevcut yığın tabanlı dilleri okumanın ve denemenin iyi bir fikir olacağını düşündüm. Bu beni bu yazının konusuna getiriyor. Postfix stil ifadelerini kullanan yığın tabanlı bir dil olan Forth'daki Wikipedia makalesini okuyordum . Makalede, aşağıdaki ifadeyi gördüm: Forth'un …
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.