Constraint-Based Partial Evaluation for Imperative Languages

来源 :计算机科学技术学报 | 被引量 : 0次 | 上传用户:hzh19780101
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Constraint-based partial evaluation (CBPE) is a program optimization technique based on partial evaluation (PE) and constraint solving. Conventional PE only utilizes given parameter values to specialize programs. However, CBPE makes use of not only given values but also the following information: (a) the relationship between input parameters and program variables; (b) logical structure of a program to be evaluated. In this paper, a formal description of CBPE method for imperative languages is presented, and some related problems are discussed.
其他文献
A narrow open channel resonant phenomenon, newly found by the authors in corresponding numerical calculations, was proved to exist based on the method of matchi
Abrasive jet cutting, as a more efficient machining or cutting method, has emerged in recent years in mining and machining industries, but the knowledge about v
This paper describes the implementation of a sizable subset of OpenMP on networks of workstations (NOWs) and the source-to-source OpenMP compiler (AutoPar) is u
Cu films with thickness of 630-1300nm were deposited on glass substrates withoutheating by DC magnetron sputtering in pure Ar gas. Ar pressure was controlled to
概述了国内外预制分支电缆的现状 ,对预制分支电缆的技术特征及应用范畴进行了讨论 ,并将预制分支电缆应用于智能大厦进行了工程设计 ,具有较高的实用价值。 The status quo
提出了用小波分析和分形相结合求局部放电信号分维的方法。不同的局部放电信号 ,分维不同 ,故分维能用来识别局部放电信号 ,以便对局部放电信号进行相关处理 ,实验表明该方法
By implanting B+ and O+ ions respectively into polycarbonate (PC) plates, the sur-face mechanical properties of PC have been improved. Measurement by Nano Inden
Based on the SIMPLE-C algorithm and the non-overlapping Domain Decomposition Method (DDM), in which the Dirichlet-Neumann alternative algorithm is employed, a p
本文介绍了深井开采中 ,高水平地应力、复合顶板下煤巷锚杆 (桁架 )支护设计 ,并通过对现场工业性试验 ,说明了预拉力锚杆 (桁架 )支护技术的适应性 ,对类似条件下的巷道支护
论述了一种新型燃油喷射系统的研究设计方案。该燃油系统针对“溶气柴油”这种特殊燃料的需求而设计,目的在于同时降低柴油机排放中的NO_x和碳烟微粒。喷油系统基于液压共轨