Added the bytecode compiler, and avoided some unneeded memory allocations and castings. These improvements are very minor, but they're basically free. You're taking a major performance hit from all the [ calls, but it would take a lot of work to avoid this overhead. I may think some more about this, assuming you're at all interested.
Also switched T and F to TRUE and FALSE respectively, as the former two are reassignable.
Added the bytecode compiler, and avoided some unneeded memory allocations and castings. These improvements are very minor, but they're basically free. You're taking a major performance hit from all the
[
calls, but it would take a lot of work to avoid this overhead. I may think some more about this, assuming you're at all interested.Also switched
T
andF
toTRUE
andFALSE
respectively, as the former two are reassignable.