source: trunk/SRC/ReadWrite/scanoasis.pro @ 236

Last change on this file since 236 was 236, checked in by pinsard, 17 years ago

replace some print by some report in some .pro #2

  • Property svn:keywords set to Id
File size: 794 bytes
Line 
1;+
2;
3; @file_comments
4; scan an Oasis file (version < 2.5)
5;
6; @categories know what is inside
7;
8; @param FILENAME {in}{required}
9; The file name
10;
11; @restrictions
12; List the variable names included in a Oasis file
13;
14; @examples
15; IDL> scanoasis,'grids_orca_t106'
16;
17; @history Sebastien Masson (smasson\@lodyc.jussieu.fr)
18;                            July 01, 2002
19; @version $Id$
20;-
21;
22PRO scanoasis, filename
23;
24  compile_opt idl2, strictarrsubs
25;
26
27   openr, unit,filename , /F77_UNFORMATTED, /GET_LUN, /SWAP_IF_LITTLE_ENDIAN $
28    , error=err
29   if err ne 0 then begin
30      ras = report(!err_string)
31      return
32   endif
33
34   char8 = '12345678'
35   WHILE NOT EOF(unit) DO BEGIN
36      readu, unit, char8
37      ras = report(char8)
38      readu, unit
39   ENDWHILE
40
41   free_lun,unit
42   return
43end
Note: See TracBrowser for help on using the repository browser.