mirror of
https://github.com/false-schemers/skint.git
synced 2024-12-25 21:58:54 +01:00
Create README.md
This commit is contained in:
parent
6d33f18b73
commit
4c0fabab63
1 changed files with 17 additions and 0 deletions
17
pre/README.md
Normal file
17
pre/README.md
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
# SKINT Precursors
|
||||||
|
|
||||||
|
This directory contains original Scheme code for autogenerated parts od SKINT C source.
|
||||||
|
To re-generate these files, one has to have working version of SKINT interpreter and [SFC compiler](https://github.com/false-schemers/sharpF).
|
||||||
|
Generation is performed with the help of Skint scripts located in the `/pre` subdirectory. Assuming that both `skint` and `sfc` binaries are just above
|
||||||
|
the skint directory tree, the following commands will do the trick:
|
||||||
|
|
||||||
|
```
|
||||||
|
$ ./skint skint/pre/nsf2h.ssc skint/pre/n.sf skint/n.h
|
||||||
|
$ ./skint skint/pre/nsf2c.ssc skint/pre/n.sf skint/n.c
|
||||||
|
$ ./skint skint/pre/scm2c.ssc skint/pre/s.scm skint/s.c
|
||||||
|
$ ./skint skint/pre/scm2c.ssc skint/pre/t.scm skint/t.c
|
||||||
|
$ ./skint skint/pre/ksf2c.ssc ./sfc skint/pre/k.sf skint/k.c
|
||||||
|
```
|
||||||
|
|
||||||
|
Please note that this step is optional, but may be needed to make enhancements and fix bugs in the
|
||||||
|
autogenerated C code.
|
Loading…
Reference in a new issue