netcdf-c/ncdump/cdl/ref_tst_h_scalar.cdl
dmh 7e582ad3f2 re: Jira NCF-309
The code for handling character constants
in datalists in ncgen has some problems.
1. It failed on large constants
2. It did not handle e.g. var = 'a', 'b', ...
   in the same way that ncgen3 did.
3. The code for generate.c and genchar.c needed
   some refactoring to make it a little simpler
   (but not simple).
2014-09-18 18:26:06 -06:00

49 lines
977 B
Plaintext

netcdf tst_h_scalar {
variables:
string vstrvar1 ;
string vstrvar1:vstratt1 = NIL ;
string vstrvar1:vstratt2 = NIL ;
string vstrvar1:vstratt3 = "" ;
string vstrvar1:vstratt4 = "foo" ;
vstrvar1:fstratt = "" ;
vstrvar1:intatt = 0 ;
string fstrvar ;
string fstrvar:vstratt1 = NIL ;
string fstrvar:vstratt2 = NIL ;
string fstrvar:vstratt3 = "" ;
string fstrvar:vstratt4 = "foo" ;
fstrvar:fstratt = "" ;
fstrvar:intatt = 0 ;
int intvar ;
string intvar:vstratt1 = NIL ;
string intvar:vstratt2 = NIL ;
string intvar:vstratt3 = "" ;
string intvar:vstratt4 = "foo" ;
intvar:fstratt = "" ;
intvar:intatt = 0 ;
string vstrvar2 ;
string vstrvar3 ;
string vstrvar4 ;
// global attributes:
string :vstratt1 = NIL ;
string :vstratt2 = NIL ;
string :vstratt3 = "" ;
string :vstratt4 = "foo" ;
:fstratt = "" ;
:intatt = 0 ;
data:
vstrvar1 = NIL ;
fstrvar = _ ;
intvar = 0 ;
vstrvar2 = NIL ;
vstrvar3 = _ ;
vstrvar4 = "foo" ;
}