File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ final class _fstore implements OperationInterface
1111
1212 public function execute (): void
1313 {
14- throw new NotImplementedException (__CLASS__ );
14+ $ index = $ this ->readUnsignedByte ();
15+ $ this ->setLocalStorage ($ index , $ this ->popFromOperandStack ());
1516 }
1617}
Original file line number Diff line number Diff line change @@ -11,6 +11,6 @@ final class _fstore_0 implements OperationInterface
1111
1212 public function execute (): void
1313 {
14- throw new NotImplementedException ( __CLASS__ );
14+ $ this -> setLocalStorage ( 0 , $ this -> popFromOperandStack () );
1515 }
1616}
Original file line number Diff line number Diff line change @@ -11,6 +11,6 @@ final class _fstore_1 implements OperationInterface
1111
1212 public function execute (): void
1313 {
14- throw new NotImplementedException ( __CLASS__ );
14+ $ this -> setLocalStorage ( 1 , $ this -> popFromOperandStack () );
1515 }
1616}
Original file line number Diff line number Diff line change @@ -11,6 +11,6 @@ final class _fstore_2 implements OperationInterface
1111
1212 public function execute (): void
1313 {
14- throw new NotImplementedException ( __CLASS__ );
14+ $ this -> setLocalStorage ( 2 , $ this -> popFromOperandStack () );
1515 }
1616}
Original file line number Diff line number Diff line change @@ -11,6 +11,6 @@ final class _fstore_3 implements OperationInterface
1111
1212 public function execute (): void
1313 {
14- throw new NotImplementedException ( __CLASS__ );
14+ $ this -> setLocalStorage ( 3 , $ this -> popFromOperandStack () );
1515 }
1616}
You can’t perform that action at this time.
0 commit comments