Yanıtlar:
prognCL benzeri Lisp lehçelerinden ödünç alınan özel bir formdur. Uygulamalarında çoklu progs, değerlendirilmiş ifadeler ve hangi ifade değerinin döndürüldüğünü belirten bir sayıdan oluşur. prog1örneğin, tüm ifadeleri değerlendirir ve birincinin değerini döndürür, prog2tüm ifadeleri değerlendirir ve ikincinin değerini döndürür, progntüm ifadeleri değerlendirir ve n'ci değeri veya son ifadenin değerini döndürür.
prognEmacs'ta Lisp, dobirden fazla ifadeyi tek bir taneye paketlemek için kullanılan Clojure'lerin eşdeğeridir . ifÖrneğin Clojure'un şartlı için kullanmanız gerekir .
prognonun içinde if.
prog1ve prog2özel formlara sahiptir.
progn?
prognC'ye benzeyen bir dilde
condüstü kapalıprogn.