답변:
prognCL와 같은 Lisp 방언에서 빌린 특별한 형태입니다. 구현에서 여러 개의 prog, 평가되는 표현식 및 리턴되는 표현식 값을 지정하는 숫자로 구성됩니다. prog1예를 들어 모든 표현식을 평가하고 첫 번째 값을 prog2리턴하고, progn모든 표현식을 평가 하고 두 번째 값을 리턴하며, 모든 표현식을 평가하고 n 번째 또는 오히려 마지막 표현식의 값을 리턴합니다.
prognEmacs에서 Lisp는 do여러 표현식을 단일 표현식으로 묶는 수단으로 사용되는 Clojure와 같습니다 . if예를 들어 Clojure의 조건부 로 사용해야합니다 .
progn에서 ITS if.
prog1와 prog2같은 내장 된 특별한 형태.
progn있습니까?
progn는 C 형 언어 ...의 브레이스 블록의 상당
cond암시 적progn입니다.