Common-Scheme

Alex Shinn Download Version 0.3



Common-Scheme is a simple module system for Scheme sufficient to let you write and use portable libraries along with applications that use those libraries. Unlike all other attempts at portability the code you write will work unmodified on a wide variety of Scheme implementations, with no special hooks, conditional expansions or preprocessing required.

    1  Introduction

    2  Installation

    3  Module System
        3.1  Syntax
        3.2  Module Names
            3.2.1  Choosing Names
            3.2.2  SRFI Aliases
        3.3  Additional Syntax
        3.4  Bootstrapping

    4  Working with the REPL

    5  Adding Support for New Implementations

    6  The common-scheme Tool
        6.1  Options
        6.2  Module Name Dot Notation
        6.3  common-scheme Commands
            6.3.1  script source [args ...]
            6.3.2  build [source1 source2 ...]
            6.3.3  install [source1 source2 ...]
            6.3.4  update [repository ...]
            6.3.5  upgrade [module ...]
            6.3.6  remove [module ...]
            6.3.7  search [keyword ...]
            6.3.8  show [module ...]
            6.3.9  list
            6.3.10  index [directory [file]]
        6.4  Config Files

    7  Common Modules
        7.1  combinator
        7.2  env
        7.3  file
        7.4  io
        7.5  pathname
        7.6  process
        7.7  regex
        7.8  string-cursor
        7.9  tcp

    A  References

Last modified: Tuesday, September 13th, 2005 12:17:13am