LINUX.ORG.RU

История изменений

Исправление Legioner, (текущая версия) :

что-нибудь компиляторное:

case IfExpr(AndExpr(left, _), thenBody, _) => ...

Более реальный пример не приведу, но в целом где используются развесистые типизированные деревья и надо их анализировать нетривиальным образом. Я очень редко сталкиваюсь с таким.

Исходная версия Legioner, :

что-нибудь компиляторное:

case IfExpr(AndExpr(left, _), thenBody, _) => ...

Более реальный пример не приведу, но в целом где используются развесистые типизированные деревья. Я очень редко сталкиваюсь с таким.