CMU Artificial Intelligence Repository
Home INFO Search FAQs Repository Root

Scheme code related to partial evaluation, metacircular evaluation, compilation, and so on.

lang/scheme/code/eval/

   blond/     BLOND: Non-reflective simulator of a reflective 
              tower.
   compil/    COMPIL: A small, optimizing Scheme compiler.
   cpst/      CPST: Left-to-right call-by-value CPS 
              transformation
   lambda/    Lambda: Interprete de lambda-calcul
   log_scm/   LogScheme: Metacircular evaluator for a logical 
              extension of Scheme.
   pass2/     Pass2: Second pass of the Scheme 313 compiler
   peval/     PEVAL: A toy partial evaluator
   plscm/     PLScheme: Virtual machine and compiler for 
              Scheme.
   romanenk/  Menu-driven partial evaluation systems by 
              Romanenko
   semant/    SEMANT: Scheme semantics
   sestoft/   Partial evaluator for a first-order Scheme subset
This directory contains Scheme code that is related to various facets of evaluation and compilation, including partial evaluation, metacircular evaluators, interpreters for languages embedded in Scheme, etc.
CD-ROM: Prime Time Freeware for AI, Issue 1-1 Keywords: Eval, Partial Evaluation, Scheme!Code
Last Web update on Mon Feb 13 10:35:47 1995
AI.Repository@cs.cmu.edu