The EDC code is all versioned, still. There hasn't been any developer interest. We have all the framework coded; all the hard parts are done. That leaves a lot of boring monotony that no one wants to do. So, it hasn't gotten done.
Anyway, I am stuck on an annoying bit of JDI—I have fixed all the errors in parsing ENIGMA's engine except one, which occurs once in instantiating vector, and twelve times in instantiating map (which does not happen in SHELLmain). The error worries me, and I hate to ship one error short of perfect.
Meanwhile, I'm addicted to Terraria—I promised a certain little boy I wouldn't beat the game without him. This was four days ago, and he's still not ready to beat the game with me. Also the thing's massive.
But yeah, you could improve ENIGMA's parse time and accuracy simply by pulling the NewTemplates branch of JDI into it. As for the new compiler, no movement, largely because it's going to be an unholy mess trying to pull the new changes into it. I've considered dropping them and rewriting the important ones, but people will bitch about regressions.
|