Одна из основных проблем с термином «точка последовательности» заключается в том, что он предлагает тип абсолютного секвенирования, которого никогда не было.Рассмотрим выражение a = (b(),c()) + d();
Существует точка последовательности между b()
и c()
, но это не значит, что все остальное можно описать как явно до c()
или как явно после b()
.b()
, c()
и d()
могут быть оценены в порядке bcd
, bdc
или dbc
.Точечная терминология «последовательности» на самом деле не проясняет это, но более новая терминология делает.