Skip to content

Draft documents for the Revised⁷ Report on Scheme-Large

Notifications You must be signed in to change notification settings

vmanis/r7rs-large

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains the draft documents for the Revised⁷ Report on Scheme--Large, a set of libraries that provide a “batteries included” facility for Scheme implementations. The process of producing these reports involves taking the various SRFIs (http://srfi.schemers.org) proposing libraries, and organizing them into a standard report format.

This repository is NOT intended, at present, for end-users. The documents here are not yet definitive, and are at varying stages of pre-production.

At present, the Red Edition is the only document provided. To build it, you will need a current TeX distribution (TeX Live or MiKTeX, for example). Issuing a bare `make' command will build a PDF in output/r7rs-large-red.pdf.

Contrary to the normal rule about not checking in build artifacts, the PDF result appears at the top level, so that you can read the draft without building it.

The process of grabbing the SRFIs and converting them to LaTeX is semi-automated. YOU ONLY DO THIS ONCE; after that, all the editing is done on the LaTeX files. The directory `scripts' contains two tiny scripts that download the SRFIs and then convert them to LaTeX. You will need wget and pandoc to make this work. Create a file named spec.tex which contains whatever you like, but contains lines like

\includesrfi{1234}

Then incant make initial'. This downloads the SRFIs into a directory named srfi', and then produces LaTeX versions in srfi-tex'. Now copy those files into srfi-edited', and you're off!

About

Draft documents for the Revised⁷ Report on Scheme-Large

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published