I was disappointed by its architecture too. You must write intermediary files, you must call qbe as a separate binary, and you must write the resultant objects to disk.
If I recall correctly, the author has no interest in re-architecturing qbe like this.
If I recall correctly, the author has no interest in re-architecturing qbe like this.