diff --git a/README.md b/README.md index 84ccc59..c4b1acd 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,11 @@ This is a compiler and byte code interpreter for a forth-like language. +![Static Badge](https://img.shields.io/badge/OpenBSD-v0.4.0-green?logo=openbsd&label=OpenBSD&labelColor=gray) +![Static Badge](https://img.shields.io/badge/FreeBSD-v0.4.0-green?logo=freebsd&label=FreeBSD&labelColor=gray) +![Static Badge](https://img.shields.io/badge/Linux-v0.4.0-green?logo=linux&label=Linux&labelColor=gray) +![Static Badge](https://img.shields.io/badge/Windows-not_ready-red?logo=windows&label=WIndows&labelColor=gray) + In general, Forth is, among other things, a programming language whose ideals are freedom and simplicity. Freedom requires knowledge and responsibility, and simplicity is yet more demanding. But "simple" can also mean rudimentary. This Forth attempts to be simple as possible and also fast as possible. In this forth you can define local variables with curley brackets like in other forths and produce callable byte code subroutines. The compiler produces human readable bytecode and is amazingly fast.