text-based Snap!
Project Description
having some fun with the new metaprogramming features
write a snap block at the prompt:
group sub-expressions (including variables, and boolean/number parameters) with parentheses;
rings go in curly braces;
quote strings with single quotes;
booleans are just called true and false;
lists look like [1, 2, 3]
use up and down keys for history, press insert to paste, compose or otherwise insert text
this is probably still really buggy
TODO:
- support multiple statements per expression/ring with semicolon
- serialise rings back to text properly
Created October 7, 2022
Last updated October 9, 2022
Published October 8, 2022