Added front matters

This commit is contained in:
Justin Ethier 2016-04-15 21:39:27 -04:00
parent 9a52f7af7c
commit 769fa16051
7 changed files with 26 additions and 6 deletions

View file

@ -63,9 +63,9 @@ Cyclone provides several example programs, including:
- [Game of Life]({{ page.ghproj }}examples/game-of-life) - The game of life example program and libraries from R<sup>7</sup>RS.
- [Threading](examples/threading) - Various examples of multi-threaded programs.
- [Threading]({{ page.ghproj }}examples/threading) - Various examples of multi-threaded programs.
- [Tail Call Optimization](examples/tail-call-optimization.scm) - A simple example of Scheme tail call optimization; this program runs forever, calling into two mutually recursive functions.
- [Tail Call Optimization]({{ page.ghproj }}examples/tail-call-optimization.scm) - A simple example of Scheme tail call optimization; this program runs forever, calling into two mutually recursive functions.
- Finally, the largest program is the compiler itself. Most of the code is contained in a series of libraries which are used by [`cyclone.scm`](cyclone.scm) and [`icyc.scm`](icyc.scm) to create executables for Cyclone's compiler and interpreter.

View file

@ -1,3 +1,7 @@
---
layout: post
title: API
---
# R<sup>7</sup>RS Libraries

View file

@ -1,4 +1,7 @@
[<img src="images/cyclone-logo-04-header.png" alt="cyclone-scheme">](http://github.com/justinethier/cyclone)
---
layout: post
title: Benchmarks
---
# Benchmarks

View file

@ -1,4 +1,7 @@
[<img src="images/cyclone-logo-04-header.png" alt="cyclone-scheme">](http://github.com/justinethier/cyclone)
---
layout: post
title: Garbage Collector
---
# Garbage Collector

View file

@ -1,3 +1,8 @@
---
layout: post
title: Language Compliance
---
# R<sup>7</sup>RS Compliance
This is the status of Scheme programming language features implemented from the [R<sup>7</sup>RS Scheme Specification](r7rs.pdf):

View file

@ -123,9 +123,9 @@ Scheme code can be evaluated interactively using the `icyc` command:
Cyclone implements the Scheme language as documented by the [R<sup>7</sup>RS Scheme Specification](r7rs.pdf).
A [R<sup>7</sup>RS Compliance Chart](Scheme-Language-Compliance.md) lists differences between the specification and Cyclone's implementation.
A [R<sup>7</sup>RS Compliance Chart](Scheme-Language-Compliance) lists differences between the specification and Cyclone's implementation.
[API Documentation](API.md) is available for the libraries provide by Cyclone.
[API Documentation](API) is available for the libraries provide by Cyclone.
# Multithreaded Programming

View file

@ -1,3 +1,8 @@
---
layout: post
title: Writing the Cyclone Scheme Compiler
---
# Writing the Cyclone Scheme Compiler
###### by [Justin Ethier](https://github.com/justinethier)