shithub: femtolisp

Download patch

ref: 076b3b75c0f116421c17e7c2afd52b3079521ef4
parent: 88243e3e030745d238c7a3b22cebdea14be5eeb0
author: Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
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