∧,,∧    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ミ,,゚Д゚彡 < およよ?♪
  ミ⊃  ミ⊃  \____________
 〜ミ  ミ
   ∪''∪
自分でソース組み込む前に
質問で申し訳ニャですが

include展開後は
type T= Integer
と
type T= Real
がinterfaceでかぶると思うのですが
それはコンパイルエラーにはなりませんですか?