mod_scheme is a Scheme module for Apache. It embeds the Tinyscheme interpreter, and makes the functions exported by the Apache Web server available to Scheme programs.
| Tags | Internet Web HTTP Servers |
|---|---|
| Licenses | Apache |
| Operating Systems | OS Independent POSIX Unix |
| Implementation | C Scheme |
Recent releases


Changes: The Apache version was upgraded to 2.0.54. Compilation issues in Linux were fixed, so it now compiles in FreeBSD, Linux, Solaris, and Windows 2000, and binaries are available for these platforms. The parser scripts and file layout were cleaned up.


Changes: The Scheme interpreter used by mod_scheme has been updated to the 1.35 release of tinyscheme. Issues with Unix compilation have been resolved. There are other minor bugfixes and cleanups.


Changes: Integer and pointer handling was corrected with a new data type called pointer, and there is no longer casting of void ptr to int. Most APIs are now generated using macro.pl from the *.tpl files. Better error handling was implemented.


Changes: The ability to write Input Filters has been added. Pipelining for filters has been fixed. Some more Apache Brigade API reflections were added. The POST data can now be read using http:content. File and Directory operations now use APR.


No changes have been submitted for this release.