Title of article :
Programming Languages as Operating Systems {or Revenge of the Son of the Lisp Machine)
Author/Authors :
Findler، Robert Bruce نويسنده , , Flatt، Matthew نويسنده , , Krishnamurthi، Shriram نويسنده , , Felleisen، Matthias نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 1999
Abstract :
The MrEd virtual machine serves both as the implementation platform for the DrScheme programming environment, and as the underlying Scheme engine for executing expressions and programs entered into DrSchemeʹs read-eval-print loop. We describe the key elements of the MrEd virtual machine for building a programming environment, and we step through the implementation of a miniature version of DrScheme in MrEd. More generally, we show how MrEd defines a high-level operating system for graphical programs.
Keywords :
profile-guided optimizations , register promotion , program representations , data-flow analysis
Journal title :
A C M Sigplan (Programming Languages) Sigplan Notices
Journal title :
A C M Sigplan (Programming Languages) Sigplan Notices