DATA | Valeurs possibles |
alpha | A-Z a-z _ (underscore) |
alphanum | alpha digit |
any_char | alpha digit otherchar # space @@ |
delim | space |
digit | 0 - 9 |
escape | @# + escape_text + @ + non_at |
escape_text | any_char escape_text + any_char |
level | digit level + digit sans zéros non significatifs. |
line_item | any_char escape line_item + any_char line_item + escape |
line_value | pointer line_item |
non_at | alpha digit otherchar space # |
null | nothing |
optional_line_value | [line_value + delim] |
optional_xref_Id | xref_Id + delim |
otherchar | ! " $ % & ' ( ) * + , - . / : ; < = > ? [ \ ] ^ ` { | } ~ ASCII >127 |
pointer | @ + alphanum + pointer_string + @ |
pointer_char | non_at |
pointer_string | null pointer_char pointer_string + pointer_char |
tag | alphanum tag + alphanum |
terminator | carriage_return line_feed carriage_return + line_feed line_feed + carriage_return |
xref_id | [pointer] |