Scheme-to-c


language
A Scheme compiler written in C that emits C and is embeddable in C. Scheme-to-C was written by Joel Bartlett of Digital Western Research Laboratory. Version 15mar93 translates a superset of Revised**4 Scheme to C that is then compiled by the native C compiler for the target machine. This design results in a portable system that allows either stand-alone Scheme programs or programs written in both compiled and interpreted Scheme and other languages. It supports “expansion passing style” macros, foreign function calls, records, and interfaces to Xlib (Ezd and Scix).
Scheme-to-C runs on VAX, ULTRIX, DECstation, Alpha AXP OSF/1, Windows 3.1, Apple Macintosh 7.1, HP 9000/300, HP 9000/700, Sony News, SGI Iris and Harris Nighthawk, and other Unix-like 88000 systems. The earlier 01nov91 version runs on Amiga, SunOS, NeXT, and Apollo systems.
(ftp://gatekeeper.dec.com/pub/DEC/Scheme-to-C/).
(2000-05-24)

Read Also:

  • Schemie

    noun 1. (Scot, informal, derogatory) a resident of a housing scheme

  • Scheming

    adjective 1. given to making plans, especially sly and underhand ones; crafty. noun 1. a plan, design, or program of action to be followed; project. 2. an underhand plot; intrigue. 3. a visionary or impractical project. 4. a body or system of related doctrines, theories, etc.: a scheme of philosophy. 5. any system of correlated […]

  • Schenectady

    noun 1. a city in E New York, on the Mohawk River.

  • Schengen agreement

    noun in Europe, a convention signed in 1985 to remove all frontier controls and permit free movement of persons between the participating countries Word Origin for Schengen, Luxembourg where first agreement was signed

  • Schengen convention

    /ˈʃɛŋən/ noun 1. an agreement, signed in 1985, but not implemented until 1995, to abolish border controls within Europe: ten countries had acceded by 1995; the UK is not a signatory


Disclaimer: Scheme-to-c definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.