Initial file

This commit is contained in:
Justin Ethier 2016-01-12 19:14:43 -05:00
parent 2019b84149
commit 5ecd505ea4

27
docs/User-Manual.md Normal file
View file

@ -0,0 +1,27 @@
Outline of the user manual:
for now, this will all be one page. the API can be linked to
- Introduction
- Requirements
supported platforms, packages required to build, etc
- Installation
installation procedure
- Usage
- Compiling Scheme files / libraries
include requirements on input files, generated files, etc
- Command line options
- especially include debug ones, such as -t (and what about -d?)
- Interpreter
- Language Details
- explain how programs are setup
- outline scheme language based on r7rs, link to it.
explain differences between cyclone implementation and r7rs, or again at least link to them
- provide API, or at least links to the API
- what else?
- Foreign Function Interface
- Debugging
include profiling instructions?
- Limitations???
- References / Further Reading
- Contact
- include information on bug reports (or should that go towards the beginning?)