ref: 076b3b75c0f116421c17e7c2afd52b3079521ef4
parent: 88243e3e030745d238c7a3b22cebdea14be5eeb0
author: Sigrid Solveig Haflínudóttir <[email protected]>
date: Sat Nov 16 08:54:00 EST 2024
readme update
--- a/README.md
+++ b/README.md
@@ -5,15 +5,16 @@
This is a reanimation of
https://github.com/lambdaconservatory/femtolisp with bigger plans.
-Supported OS: [9front](http://9front.org), OpenBSD, Linux.
+Supported OS: [9front](http://9front.org), Unix-like operating systems (OpenBSD, NetBSD, Linux, etc).
-Supported CPUs: any decent 32-bit or 64-bit CPU, either LE or BE.
+Supported CPUs: any decent 32 or 64-bit, little or big endian.
-Tested on: 9front-latest/arm64, OpenBSD-current/amd64, Debian/ppc, Alpine/amd64, Android-termux/arm64, Debian/sparc64.
+Tested on: 9front/arm64, OpenBSD/386, NetBSD/sparc64, Alpine/amd64, Android/arm64.
Some of the changes from the original include:
- * aggressive clean up and removal (like Windows and Mac OS X support)
+ * aggressive clean up, removal, renaming and refactoring
+ * seamless arbitrary precision integers
* `[` and `]`, `{` and `}` are synonyms to `(` and `)`
* `λ` as a shorthand for `lambda`
* some of the previously available (but not merged) patches from the community and [Julia](https://github.com/JuliaLang/julia) are applied
@@ -20,7 +21,6 @@
* "boot" image is built into the executable
* vm opcode definitions and tables are generated from a single file
* fixed bootstrap (makes it work properly when opcodes change)
- * bigints
## Building