Introduction
Introduction Statistics Contact Development Disclaimer Help
DTIC ADA148730: Partial Evaluation as a Means of Language Extensibi...
by Defense Technical Information Center
Thumbnail
Download
Web page
An optimization technique known as partial evaluation is
explored. A partial evaluator optimizes code by making
use of static information about program values. Our
partial evaluator is designed to optimize mainly
applicative code. Un-checked assertions are used to
identify applicative constructs in the input code and
guide the partial evaluator. Side-effects in the input
code are retained but are not optimized. This thesis is
part of a larger project devoted to language
extensibility. Source language constructs will be
transformed into kernel language constructs by syntactic
transforms. These transforms will add applicative code
for type-checking, etc. To assess the effectiveness of
the partial evaluator, some examples of kernel language
programs are partially evaluated, and the results
discussed. Originator-supplied keywords include:
Programming Language Optimization, Implementation, and
Extensibility; and Partial Evaluation.
Date Published: 2018-01-27 02:23:59
Identifier: DTIC_ADA148730
Item Size: 72251129
Language: english
Media Type: texts
# Topics
DTIC Archive; Schooler,R ; MASSACHUSE...
# Collections
dticarchive
additional_collections
# Uploaded by
@chris85
# Similar Items
View similar items
PHAROS
You are viewing proxied material from tilde.pink. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.