Fizz: Simple scripting language for Zig

I’m developing a simple Lisp scripting language. The goal is that it is easy to learn.

  • I was going to use this as the scripting language to build a text editor on, maybe I’ll eventually get around to it.
  • The next focus will be on a module system. Also improving error messages, but that’s incremental.
  • If anyone has a use case they want supported, I may be open to supporting it. Perhaps Fizz should support useful datastructures for gamedev?
  • Documentation is available at Home | Fizz
8 Likes

Welcome to Ziggit @wmedrano! This is a very nice first project/post.

I wanted to highlight the garbage collector, many people will be unaware of how simple/straightforward it can be to implement mark-and-sweep.

Look forward to seeing what you come up with next.

2 Likes