diff --git a/README.md b/README.md index bf347e90..8414cdb0 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,9 @@ Getting Started cyclone> (write 'hello-world) hello-world -3. If you need help getting started with the Scheme language try a classic textbook such as [Structure and Interpretation of Computer Programs](https://mitpress.mit.edu/sicp/full-text/book/book.html). +3. If you need help learning the Scheme language try a classic textbook such as [Structure and Interpretation of Computer Programs](https://mitpress.mit.edu/sicp/full-text/book/book.html). + + Also, check out the [features](docs/Features.md) page for a list of language features currently implemented. Documentation ------------- diff --git a/docs/Features.md b/docs/Features.md index 7e15ed30..7b27c959 100644 --- a/docs/Features.md +++ b/docs/Features.md @@ -4,6 +4,8 @@ This page summarizes the Scheme language features implemented by Cyclone. ## R7RS Compliance +This is the status of features implemented from the [R7RS Scheme Specification](http://trac.sacrideo.us/wg/wiki): + Section | Status | Comments ------- | ------ | --------- 2.2 Whitespace and comments | Partial | No datum or block comments diff --git a/docs/r7rs.pdf b/docs/r7rs.pdf new file mode 100644 index 00000000..c8000561 Binary files /dev/null and b/docs/r7rs.pdf differ