Skip to content

vcte/CS241_Hearth

Repository files navigation

CS241_Hearth

Haiku Forth Interpreter written in Haskell.

Samples

coffee.gif disco.gif julia.gif sunflower.gif samar.gif tunnel.gif astral.gif emerald.gif oceanic.gif plasma.gif

How it works

Hearth works by transcompiling Haiku Forth code into OpenGL Shading Language code, one operator at a time.

How to run

First, compile the program by running compile.cmd (on Windows systems). Next, run the compiled program in one of the following ways:

  • HearthMain haikus/haiku_coffee.txt
  • HearthMain -c "x y t sin 2 / 0.5 +"

To view the translated GLSL code, pass in the "-v" argument.

About

Haiku Forth Interpreter written in Haskell

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published