RScheme Overview: Compiling to C
Doing it Dynamically
$ fshell RScheme (v0.7.3.3-b23u, 2005-02-17) Copyright (C) 1995-2003 Donovan Kolbly <d.kolbly@rscheme.org> RScheme comes with ABSOLUTELY NO WARRANTY. type ",warranty" for details; type ",help" for some help top[0]=>(define-glue (hello) { printf( "Hello, world!\n" ); REG0 = int2fx( 666 ); RETURN1(); }) value := hello top[1]=>(hello) Hello, world! value := 666 top[2]=>