Skip to content

refs/tags/v0.3.0-chapter3

Pre-release
Pre-release
Compare
Choose a tag to compare
@Flokkq Flokkq released this 27 Oct 16:58
· 5 commits to main since this release

Changelog

0.3.0-chapter3 - 2024-10-27

✨ Features

  • (evaluate) Eval functions and closures - (1a0ea18)
  • (evaluate) Eval let expressions and bindings - (3e5f5a3)
  • (evaluate) Add environment to keep track of variables - (223c91b)
  • (evaluate) Add error handling - (1158402)
  • (evaluate) Eval returnstatements - (005ec05)
  • (evaluate) Evaluate if else expressions - (759ee13)
  • (evaluate) Eval comparison infix expressions - (cf07013)
  • (evaluate) Eval arithmetic infix expressions - (cfc9ea2)
  • (evaluate) Eval prefix expressions - (81a7a2e)
  • (evaluate) Eval null - (802eaa1)
  • (evaluate) Eval booleans - (ec6bf1b)
  • (repl) Eval program - (8c61524)
  • (evaluate) Eval integers - (1030fc4)
  • (evaluate) Introducig the billion dollar mistake - (52120dd)
  • (evaluate) Wrap booleans - (7b765ca)
  • (evaluate) Wrap integers - (a793d6a)
  • (evaluate) Basic object structure - (ff728e7)

🐛 Bug Fixes

  • (eval) Fix boolean test cases - (dd50d35)

🔧Chores

  • (release) Prepare for v0.3.0-chapter3 - (952584e)
  • (repo) Remove assets - (c3b4326)