I think you are taking this way too literally.What you're asking is not possible, ASM can't be converted to C, at least none of it will make any kind of sense to a human being.
I agree... The trouble with converting that code is..Its messy!! its easier to see what's being done and write it in C.... It's time consuming... It took me quite a while to convert Nigel's asm code into C. But his code was well written!!I think you are taking this way too literally.
It's not going to be auto-translated and it's not going to be rewritten in C to give the exact same HEX output, but it's not a large program. It looks like it could be rewritten in C without too much difficulty. I'm not fluent in PIC assembler, but I'd give it a try if I was. Just a simple RGB LED fading program.
Seems like it would be easier to just write it from scratch, though.
When I converted all 14 tutorials..... It was relatively easy, going from asm to C isn't the issue, I converted them because there was a good reason to... The boards are easily made and like I said the code was well commented....What you're asking is not possible, ASM can't be converted to C, at least none of it will make any kind of sense to a human being.