The Number Guessing Game Written in YAML as Lisp Interpreted with Python
bas.codes
bas.codes
If you think your students will have trouble with syntax, try giving them a BASIC or a graphical language (Blender, Scratch, etc.) to start with. Or give them a language with good error messages.
To make a simple language, you need to start with simple principles, and strictly generalise them. If the result isn't clear and easy, you need to change the fundamental principles and pretty much start all over again. I think this idea has promise, but you'll probably need to make your own language for it, instead of trying to shoe-horn LISP's names and idioms into it.
Have you worked on anything else that's quirky like this?