dbx は、Fortran 複合式も認識します。
demo% cat ShowComplex.f COMPLEX z z = (2.0, 3.0) END demo% f77 -g -silent ShowComplex.f demo% dbx a.out a.out の読み込み中 ld.so.1 の読み込み中 ...... (dbx) stop in MAIN (2) stop in MAIN (dbx) run 実行中: a.out (プロセス id 23567) mb.so.1 の読み込み中 wcwidth.so.1 の読み込み中 MAIN で停止しました 行番号 2 ファイル "ShowComplex.f" 2 z = (2.0, 3.0) (dbx) whatis z complex*8 z (dbx) print z z = (0.0,0.0) (dbx) next MAIN で停止しました 行番号 3 ファイル "ShowComplex.f" 3 END (dbx) print z z = (2.0,3.0) (dbx) print z+(1.0, 1.0) z+(1,1) = (3.0,4.0) (dbx) quit