This site is a static rendering of the Trac instance that was used by R7RS-WG1 for its work on R7RS-small (PDF), which was ratified in 2013. For more information, see Home.
Source for wiki ModuleSystemSurvey version 2
author
aag
comment
Improved formatting. Alphabetized. Rearranged.
ipnr
173.228.90.144
name
ModuleSystemSurvey
readonly
0
text
= Survey of existing and proposed module systems =
||||[http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-10.html#node_chap_7 R6RS modules]||[wiki:ModulesAndPackagesArcfide Aaron's proposal]||[wiki:ModulesShinn Alex's proposal]||Chez Scheme||Chicken Scheme||MIT Scheme||Racket/PLT Scheme||other implementations...||
||documentation||||||||||||||||||
||example implementation||||||||||||||||||
||module system type, according to ModuleSystems, i.e. FirstClassEnvironments, SyntacticModules, MetaModules, or StaticModules||||||||||||||||||
||Supports export of syntax?||||||||||||||||||
||Can its forms can be the result of macro expansion?||||||||||||||||||
||what sort of static analysis of its forms is possible?||||||||||||||||||
||Is renaming supported?||||||||||||||||||
||Is prefix renaming supported?||||||||||||||||||
||Are implicit exports supported?||||||||||||||||||
||Is there a way to deal with phasing?||||||||||||||||||
||Is it a strict subset of R6RS libraries?||||||||||||||||||
||What code base has been implemented with it, i.e. has it been tested with a large body of code?||||||||||||||||||
time
2010-10-11 08:24:24
version
2