https://github.com/vygr/chrysalisp-
A C++ version of ChrysaLisp
https://github.com/vygr/chrysalisp-
c-plus-plus lisp os
Last synced: 9 months ago
JSON representation
A C++ version of ChrysaLisp
- Host: GitHub
- URL: https://github.com/vygr/chrysalisp-
- Owner: vygr
- License: gpl-2.0
- Created: 2018-06-30T13:28:41.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2020-12-10T14:45:12.000Z (over 5 years ago)
- Last Synced: 2025-06-14T05:02:50.351Z (about 1 year ago)
- Topics: c-plus-plus, lisp, os
- Language: C++
- Size: 261 KB
- Stars: 7
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ChrysaLisp
C++ ChrysaLisp !
A version of ChrysaLisp Lisp written in C++.
Missing a few built in functions from ChrysaLisp yet. However it can now use
the same compiler enviroment from ChrysaLisp OS to compile and build a full OS
boot image from identical source !
If you want to give it a try on your ChrysaLisp OS files, make the exe as per
below and copy over into your ChrysaLisp OS folder and run there with:
```
./chrysalisp -b class/lisp/boot.inc cmd/asm.inc
```
You can then try out the Lisp make commands such as (make), (make-all),
(make-test) etc.
Make with:
```
make -j
```
Clean with:
```
make clean
```
Run with:
```
./chrysalisp
```