24 lines
604 B
Markdown
24 lines
604 B
Markdown
# fLisp
|
|
|
|
All of the code under src/ is under the GPLv2 exclusively
|
|
The code in examples/ is public domain
|
|
|
|
## See spec.md for the actual language and bytecode docs
|
|
|
|
## Building
|
|
|
|
Pre-requisites:
|
|
- Bison
|
|
- lex
|
|
- A C99 compiler
|
|
- GNU Make
|
|
|
|
### Unix
|
|
Running `make` (or `gmake` for BSDs), maybe twice depending on your version of make,
|
|
should work on most Unix systems.
|
|
It produces an executable called `flisp.amd64`
|
|
|
|
### Windows
|
|
To meet the previously mentionned pre-requisites, you need to use mingw.
|
|
I recommend installing w64devkit, then compiling Bison and Flex from source.
|
|
Run `make win`, twice
|