(((call :foo))
 (
  :foo
  ;;(esp -= 8)
  ;;((mem ebp -4) <- esi)
  ;;((mem ebp -8) <- edi)
  (var <- 9)
  (cjump var < 11 :if0 :else0)
  
  :if0
  (eax <- (print 77)) ;; print this
  (cjump 11 < var :if1 :else1)
  
  :else0
  (eax <- (print 79))
  
  :if1
  (eax <- (print 81))
  (goto :end)
  
  :else1
  (eax <- (print 83)) ;; print this
  
  :end
  ;;(edi <- (mem ebp -8))
  ;;(esi <- (mem ebp -4))
  ;;(esp += 8)
  (return)
  ))
  
  
