p
Size: a a a
p
DS
p
Т8
G
DF
Т8
G
G
Т8
G
G

EXEC_MLAMBDA(MLAMBDA(ARG + ARG), 1)
1 + 1, как и ожидалось.MLAMBDA(ARG + ARG) раскрывается в:((_0, _1 ),(poica_pri_arg, _0, _1),(_0, _1),( + ),(poica_pri_arg, _0, _1),(_0, _1),( _0, _1))
EXEC_MLAMBDA к каждый элемент списка применяет к другому макросу, перегруженному по кол-ву аргументов. Так происходит подстановка:(_0, _1) - <пробел>(poica_pri_arg, _0, _1) - раскрывается во второй аргумент EXEC_MLAMBDA(X) - раскрывается в XS
p
G
p
DS
S
G
Т8