-
Quxlang Q1 2026 Update: QueryGraph & etc.
Quxlang development largely slowed down a bit… Not because I’ve given up, but because it got rather slow to compile and very hard to debug by searching through 15k lines of std::cout print messages. So I’ve been working on a solution which I call QueryGraph. It’s still a work in progress, but almost done enough…
-
Quxlang Progress Report – Sep 2025
The Quxlang language is well off to being a usable programming language, though not quite there yet. Many of the most difficult aspects of the core language frontend have been completed, although there are still a few heavy hitters left over. I am pleased to announce that constructors/destructors appear to be mostly functional and working…
-
A model for constructors, destructors in IR: QXVMIRv2
Modeling constructors and destructors in IR can be a tricky task. However, their application in C++ is relatively straightforward, but the IR generation for the return path can be quite involved. Rather than generate this in the frontend, I’m letting the middle Constexpr VM and QXVMIR->LLVM translation layer handle these by making destructors implicit. An…