USENIX Technical Program - Abstract - USENIX Annual
Conference, Freenix Session - June 2000
LAP: a little language for OS emulation
Donn M. Seeley, Berkeley Software Design, Inc.
LAP, the Linux Application Platform, is a Linux emulation package for
BSD/OS which uses a "little language" [Salu98] to describe
transformations from Linux data types and values to BSD/OS data types
and values, and vice versa. The little language simplifies and
regularizes the specification of transformations, making the emulation
easier to maintain. This paper describes the language and its place in
the framework of LAP.