Crystallographic Information Framework

[CIF logo]


DDL dictionary

Extended data types

The following extended data types are defined in this dictionary:

Code Primitive data type Regular expression construct Description
code char [^\t\n "]* A single word
char char [^\n]* A single line of text
text char .* Text which may span lines
int numb [0-9]+ Unsigned integer data
name uchar _[_A-Za-z0-9]+[.][][_A-Za-z0-9\<\>%/-]+ A data item name (restrictive type)
aliasname uchar _[^\t\n "]+ A DDL 1.4 data item name (less restrictive type)
idname uchar [_A-Za-z0-9]+ A data item name component or identifier
any char .* Any data type
yyyy-mm-dd char [0-9][0-9][0-9][0-9]-[0-9]?[0-9]-[0-9][0-9] A date format