livescheme

Building a scheme live on Twitch in Golang

Stars
20

Building a Scheme-like language in Golang live on Twitch

Requirements:

  • Go 1.18+

To run:

$ go mod tidy
$ go test
$ go build
$ cat examples/fib.scm
(func fib (a)
      (if (< a 2)
	  a
	  (+ (fib (- a 1)) (fib (- a 2)))))

(fib 11)
$ ./livescheme examples/fib.scm
89

Archives:

Stream (Paused):