Category: Terebinth
-

Pre-release: terebinth v0.1.0-alpha.2
Changelog Synopsis Despite the changelog being so short, this update touched a lot of the codebase. The biggest change of course is a bugfix that addressed an issue with arithmetic binary operator associativity. If the precedence of consecutive binary operators was the same, the evaluation of the operators was right-associative. By default, all arithmetic operators…
-

Pre-release: terebinth v0.1.0-alpha.1
Changelog Synopsis I have finally found motivation to continue working on Terebinth! I found a really awesome YouTube series about writing a compiler in Rust, and I have been following along with it to help create the Terebinth compiler. I will be updating the Terebinth compiler at least until version 0.1.0 is officially released. Afterward,…
-

terebinth update
A little while back, I was working on writing an interpreted programming language using C++ as the medium for the interpreter implementation. The repository for that project can be found here, and it has since been converted to a public archive. I was in the middle of investigating the feasibility of modernizing the underlying C++…
-

(Un)Release: Updating terebinth
Awhile back, I cut an initial v0.1.0 release of terebinth, an interpreted programming language built using C++. I did not do much else with the language up until a few days ago, where I decided to scrap what I had initially released to start anew. I am currently working on upgrading the project tree to…
