mirror of
https://github.com/justinethier/cyclone.git
synced 2025-07-15 08:47:35 +02:00
Update README.md
This commit is contained in:
parent
0aa921a553
commit
d972fe8cd7
1 changed files with 27 additions and 27 deletions
54
README.md
54
README.md
|
@ -5,43 +5,43 @@ Cyclone is an experimental Scheme-to-C compiler that uses the [Cheney on the MTA
|
||||||
Getting Started
|
Getting Started
|
||||||
---------------
|
---------------
|
||||||
|
|
||||||
If you are installing Cyclone on your machine for the first time use [cyclone-bootstrap](https://github.com/justinethier/cyclone-bootstrap) to build a set of binaries.
|
1. To install Cyclone on your machine for the first time use [cyclone-bootstrap](https://github.com/justinethier/cyclone-bootstrap) to build a set of binaries.
|
||||||
|
|
||||||
After installing you can run the `cyclone` command to compile a single Scheme file:
|
2. After installing you can run the `cyclone` command to compile a single Scheme file:
|
||||||
|
|
||||||
$ cyclone examples/fac.scm
|
$ cyclone examples/fac.scm
|
||||||
$ examples/fac
|
$ examples/fac
|
||||||
3628800
|
3628800
|
||||||
|
|
||||||
And the `icyc` command to start an interactive interpreter:
|
|
||||||
|
|
||||||
$ icyc
|
|
||||||
|
|
||||||
:@
|
And the `icyc` command to start an interactive interpreter:
|
||||||
@@@
|
|
||||||
@@@@:
|
|
||||||
`@@@@@+
|
|
||||||
.@@@+@@@ Cyclone
|
|
||||||
@@ @@ An experimental Scheme compiler
|
|
||||||
,@ https://github.com/justinethier/cyclone
|
|
||||||
'@
|
|
||||||
.@
|
|
||||||
@@ #@ (c) 2014 Justin Ethier
|
|
||||||
`@@@#@@@. Version 0.0.1 (Pre-release)
|
|
||||||
#@@@@@
|
|
||||||
+@@@+
|
|
||||||
@@#
|
|
||||||
`@.
|
|
||||||
|
|
||||||
cyclone> (write 'hello-world)
|
$ icyc
|
||||||
hello-world
|
|
||||||
|
:@
|
||||||
|
@@@
|
||||||
|
@@@@:
|
||||||
|
`@@@@@+
|
||||||
|
.@@@+@@@ Cyclone
|
||||||
|
@@ @@ An experimental Scheme compiler
|
||||||
|
,@ https://github.com/justinethier/cyclone
|
||||||
|
'@
|
||||||
|
.@
|
||||||
|
@@ #@ (c) 2014 Justin Ethier
|
||||||
|
`@@@#@@@. Version 0.0.1 (Pre-release)
|
||||||
|
#@@@@@
|
||||||
|
+@@@+
|
||||||
|
@@#
|
||||||
|
`@.
|
||||||
|
|
||||||
|
cyclone> (write 'hello-world)
|
||||||
|
hello-world
|
||||||
|
|
||||||
Documentation
|
Documentation
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
For more information about the Scheme language implemented by Cyclone, see the [R<sup>7</sup>RS Scheme Specification](http://trac.sacrideo.us/wg/wiki).
|
For more information about the Scheme language implemented by Cyclone, see the [R<sup>7</sup>RS Scheme Specification](http://trac.sacrideo.us/wg/wiki).
|
||||||
|
|
||||||
The [features](FEATURES.md) page lists what has been implemented so far.
|
The [features](FEATURES.md) page lists the language features currently implemented.
|
||||||
|
|
||||||
The [development](docs/Development.md) page contains instructions for hacking on Cyclone.
|
The [development](docs/Development.md) page contains instructions for hacking on Cyclone.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue