Working on var decl code gen