1 2 3 4 5 6 7 8 9 10 11
{ function foo(x) { for {} x { x := mload(0) mstore(0, 0)} {} } mstore(0, 1337) foo(42) sstore(0, mload(0)) } // ---- // : can loop, writes storage, writes memory // foo: can loop, writes memory