previous up next     contents index
Next: Tail Evaluation Up: Evaluation Previous: Evaluation

Top-level Evaluation Functions

    The functions  scheme_eval,  scheme_eval, etc., are top-level evaluation functions. Continuation invocations are confine to jumps within a top-level evaluation.

The functions  _scheme_eval,  _scheme_apply,  _scheme_apply_to_list provide the same functionality without starting a new top-level evaluation; these functions should only be used within new primitive procedures or syntax. Functions which call the non-top-level evaluation functions are special:



PLT