Warren Abstract Machine - Purpose

Purpose

The purpose of compiling Prolog code to the more low-level WAM code is to make subsequent interpretation of the Prolog program more efficient. Prolog code is reasonably easy to translate to WAM instructions which can be more efficiently interpreted. Also, subsequent code improvements and compilation to native code are often easier to perform on the more low-level representation.

Read more about this topic:  Warren Abstract Machine

Famous quotes containing the word purpose:

    I don’t like to be idle; in fact, I often feel somewhat guilty unless there is some purpose to what I am doing. But spending a few hours—or a few days—in the woods, swamps or alongside a stream has never seemed to me a waste of time.... I derive special benefit from a period of solitude.
    Jimmy Carter (James Earl Carter, Jr.)

    Certain books seem to have been written not for the purpose that we learn something from them but that we know that the author was a knowledgeable person.
    Johann Wolfgang Von Goethe (1749–1832)

    A material resurrection seems strange and even absurd except for purposes of punishment, and all punishment which is to revenge rather than correct must be morally wrong, and when the World is at an end, what moral or warning purpose can eternal tortures answer?
    George Gordon Noel Byron (1788–1824)