χλ
@body?Size: a a a
χλ
@body?χλ
@body?PG

PG
(defmacro when (condition &rest body)
(list 'if condition (cons 'progn body)))
H
(defmacro when (condition &rest body)?
(if condition (progn body)))
PG
PG
when :: Bool -> List t -> tгде whenM это макрос
whenM :: Ast -> List Ast -> Ast
PG
H
PG
a

a
@body?@body нет, есть ,@body.a
@body нет, есть ,@body.a

a
a
a
a
SA
a