We present a multi-pass interprocedural analysis and transformation for the functional aggregate update problem. Our solution handles untyped programs, including unrestricted closures and nested arrays. Also, it can handle programs that contain a mix of functional and destructive updates. Correctness of all the analyses and of the transformation itself is proved.
机构:
Reshetnev Siberian State University of Science and Technology, KrasnoyarskReshetnev Siberian State University of Science and Technology, Krasnoyarsk
Yuldashev T.K.
Shabadikov K.K.
论文数: 0引用数: 0
h-index: 0
机构:
Fergana State University, FerganaReshetnev Siberian State University of Science and Technology, Krasnoyarsk