Discussion List Archives

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ddlm-group] Relationship of CIF2 to legacy platforms

On 3/11/09 12:53 AM, "Joe Krahn" <krahn@niehs.nih.gov> wrote:

> Herbert,
> I am only suggesting that maintained Fortran code ought to be able to
> utilize F2003 STREAM I/O, supported by current versions of GFortran,
> Intel Fortran and Sun Fortran.
> Of course, I probably am not considering all of the issues. STREAM I/O
> avoids the need for a fixed maximum record length, but even the newest
> Fortran compilers have very limited UTF-8 support. Even with STREAM I/O,
> it is not trivial to count trailing blanks as significant.
> Maybe the biggest problem is UTF-8. IMHO, it makes sense for UTF-8 to be
> an optional encoding, rather than just declaring CIF2 is all UTF-8. This

Not sure what you gain by doing this. If it is pure ASCII only then the
declaration of UTF-8 inhibits nothing, since ASCII is a subset. If it is not
pure ASCII, then it needs to be UTF-8. I can't see how knowing in advance
that it is a subset of UTF-8 or possibly the full set of UTF-8 gives you



Associate Professor N. Spadaccini, PhD
School of Computer Science & Software Engineering

The University of Western Australia    t: +61 (0)8 6488 3452
35 Stirling Highway                    f: +61 (0)8 6488 1089
CRAWLEY, Perth,  WA  6009 AUSTRALIA   w3: www.csse.uwa.edu.au/~nick
MBDP  M002

CRICOS Provider Code: 00126G

e: Nick.Spadaccini@uwa.edu.au

ddlm-group mailing list

Reply to: [list | sender only]
International Union of Crystallography

Scientific Union Member of the International Science Council (admitted 1947). Member of CODATA, the ISC Committee on Data. Partner with UNESCO, the United Nations Educational, Scientific and Cultural Organization in the International Year of Crystallography 2014.

International Science Council Scientific Freedom Policy

The IUCr observes the basic policy of non-discrimination and affirms the right and freedom of scientists to associate in international scientific activity without regard to such factors as ethnic origin, religion, citizenship, language, political stance, gender, sex or age, in accordance with the Statutes of the International Council for Science.