QBE – Compiler Back End
c9x.me
QBE – Compiler Back End
1–10 of 29 posts
Re: QBE – Compiler Back End
#2Re: QBE – Compiler Back End
#3Re: QBE – Compiler Back End
#4Cool project, and FWIW it's like one Claude prompt to add MIPS support to this. I did that and then was able to compile my little custom language to the N64.
Re: QBE – Compiler Back End
#5Cool project, and FWIW it's like one Claude prompt to add MIPS support to this. I did that and then was able to compile my little custom language to the N64.
Can you contribute it? I don't see it listed as an official backend.
Re: QBE – Compiler Back End
#6Re: QBE – Compiler Back End
#7Cool project, and FWIW it's like one Claude prompt to add MIPS support to this. I did that and then was able to compile my little custom language to the N64.
> I did that Can you contribute it? I don't see it listed as an official backend.
I don't think anyone wants AI generated contribution to QBE (neither do I).
Re: QBE – Compiler Back End
#8Cool project, and FWIW it's like one Claude prompt to add MIPS support to this. I did that and then was able to compile my little custom language to the N64.
Can you provide the code somewhere? Is it complete? Does it really work? I have a hard time to believe that an LLM really can generate a complete and working backend for a target architecture with "one prompt". From my experience with such tools, by the end of the day it takes longer until it covers all edge cases and actually works than when writing it myself.
Re: QBE – Compiler Back End
#9Cool project, and FWIW it's like one Claude prompt to add MIPS support to this. I did that and then was able to compile my little custom language to the N64.
> it's like one Claude prompt to add MIPS support to this Can you provide the code somewhere? Is it complete? Does it really work? I have a hard time to believe that an LLM really can generate a complete and working backend for a target architecture with "one prompt". From my experience with such tools, by the end of the day it takes longer until it covers all edge cases and actually works than when writing it myself…