Closed akavel closed 5 years ago
Lovely! The quick.sh script cuts a minute from compilation time on my machine!! I don't have the nim0 binary though? Which is a bit weird. Added a little if case to the quick.sh script to make it run on my machine, should still work if nim0 is there!
All of this looks really cool!
I'm not sure about the Ident concept, can't really seem to grasp it. In jsgen they are accessing the arithmetic parts by looking for
nkCallKinds* = {nkCall, nkInfix, nkPrefix, nkPostfix,nkCommand, nkCallStrLit, nkHiddenCallConv}
And then if we are dealing with a nkSym there would be a sym.magic that can be mAddI, mSubI...
So the next step would be to interface dali and generate some actual bytecode I take it?
sample output: