subroutine historyaxiscreate1(axis, name, size, longname, units, xtype)
subroutine historyaxiscreate2(axis, name, size, longname, units, xtype)
subroutine, public beginsub(name, fmt, i, r, d, l, n, c1, c2, c3, ca, version)
subroutine, public endsub(name, fmt, i, r, d, l, n, c1, c2, c3, ca)