From 28da8a4eae3f924e30aecadfe998440cd61751a3 Mon Sep 17 00:00:00 2001 From: Leah Hirst Date: Wed, 2 Oct 2024 14:50:25 +0200 Subject: [PATCH] [docs] update readme --- README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index d618faa..44683be 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,8 @@ Nospace is an [esoteric programming language](https://en.wikipedia.org/wiki/Esot In addition to types, Nospace provides lexical aliasing of spaces with zero-width spaces (`​`), tabs with zero-width non-joiners (`‌`), and feed lines with zero-width joiners (`‍`). These changes allow for the creation of zero-width, single lined programs for worsened readability. +Try out Nospace in your browser at [the playground](https://nospacelang.org/play)! + ## Hello world The following is a simple hello world program in Nospace: @@ -48,10 +50,7 @@ Items stored and retrieved in the heap are untyped (i.e. have an `Any` type). Ty ## Roadmap -- [ ] Useful error messaging - nospace will tell you that your program does not typecheck, but figuring out why is very difficult, particularly if your program has no width -- [ ] Typechecker built in Nospace/Whitespace -- [ ] Persisting of type on duplication -- [ ] Subroutine support +- [ ] Nospace typechecker/compiler built in Nospace ## Commands