判別布林值(編號:1229)

您好:
如何判定某一變數為布林值或其他數值?
  因為若有一變數為布林值時,若為TRUE,TYPENAME判別為BOOLENA,但若為FALSE時,只判定為NULL,會讓使用者無法得知到底是為布林變數呢?還是只是此變數之值是空的?