I am writing a Lisp compiler for x86. I have been trying to debug it because for certain variable declarations it produces the wrong output code. Here was the code that I ga