Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
A self-applicable partial evaluator and its use in incremental compilation - MaRDI portal

A self-applicable partial evaluator and its use in incremental compilation (Q1108782)

From MaRDI portal





scientific article; zbMATH DE number 4068254
Language Label Description Also known as
English
A self-applicable partial evaluator and its use in incremental compilation
scientific article; zbMATH DE number 4068254

    Statements

    A self-applicable partial evaluator and its use in incremental compilation (English)
    0 references
    0 references
    1988
    0 references
    This paper presents an experimental implementation of a self-applicable partial evaluator in Prolog used for compiler generation and compiler generator generation. The partial evaluator is an extension of a simple meta interpreter for Prolog programs, and its self-application is straightforward because of its simplicity. A method of incremental compilation is also described as a promising application of the partial evaluator for knowledge-based systems.
    0 references
    partial evaluation
    0 references
    meta programming
    0 references
    Prolog
    0 references
    compiler generation
    0 references
    compiler generator generation
    0 references
    self-application
    0 references
    incremental compilation
    0 references
    knowledge-based systems
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references