added some notes about attributes

This commit is contained in:
Dennis Heimbigner 2012-02-15 22:33:28 +00:00
parent 6b075d6ab2
commit 7e63849e03
2 changed files with 10 additions and 2 deletions

View File

@ -20,7 +20,7 @@ tst_enums tst_coords tst_coords2 tst_coords3 tst_vars3 tst_vars4 \
tst_chunks tst_chunks2 tst_utf8 tst_fills tst_fills2 tst_fillbug \
tst_xplatform tst_xplatform2 tst_h_atts2 tst_endian_fill tst_atts \
t_type cdm_sea_soundings tst_camrun tst_vl tst_atts1 tst_atts2 \
tst_vars2 tst_files5 tst_files6 tst_sync
tst_vars2 tst_files5 tst_files6 tst_sync t3
check_PROGRAMS = $(NC4_TESTS)

View File

@ -316,6 +316,9 @@ In particular, if the leading character off the name is a digit (0-9),
then it must be preceded by the escape character.
In addition, the characters ` !"#$%&()*,:;<=>?[]^`\'{}|~\\'
must be escaped if they occur anywhere in a name.
Note also that attribute names that begin with an underscore (`_')
are reserved for the use of Unidata and should not be used in user
defined attributes.
.LP
Note also that the words
`variable',
@ -324,7 +327,7 @@ Note also that the words
`group',
and `types'
are legal CDL names, but be careful that there is a space
between them and any following colon character.
between them and any following colon character when used as a variable name.
This is mostly an issue with attribute declarations.
For example, consider this.
.HP
@ -669,6 +672,11 @@ for the variable.
`_ChunkSizes' is a list of chunk sizes for each dimension of
the variable
.LP
Note that attributes such as "add_offset" or "scale_factor"
have no special meaning to ncgen. These attributes are
currently conventions, handled above the library layer by
other utility packages, for example NCO.
.LP
.SS "Specifying Datalists"
.LP
Specifying datalists for variables in the `data:` section can be somewhat