netcdf b31 {
dimensions:
	b31 = 5 ;
	maxStrlen64 = 64 ;
variables:
	int b32 ;
		b32:billy = "Bob is my real name" ;
		b32:Robert = "Really wants to be called Billy" ;
	double b31.id(b31) ;
	char b31.class(b31, maxStrlen64) ;
		b31.class:long_name = "class is dismissed" ;
	char b31.text(b31, maxStrlen64) ;
		b31.text:long_name = "textually yours" ;

// global attributes:
		:b31.foo.long_name = "It is beyond all recognition" ;
		:b31.foo.short_name = "foobar" ;
data:

 b32 = 1 ;

 b31.id = 1000, 999.950000416665, 999.800006666578, 999.550033748988, 
    999.200106660978 ;

 b31.class =
  "This is a data test string (pass 0).",
  "This is a data test string (pass 2).",
  "This is a data test string (pass 4).",
  "This is a data test string (pass 6).",
  "This is a data test string (pass 8)." ;

 b31.text =
  "This is a data test string (pass 1).",
  "This is a data test string (pass 3).",
  "This is a data test string (pass 5).",
  "This is a data test string (pass 7).",
  "This is a data test string (pass 9)." ;
}