Delimited
First row is Header
Canonical
Format of strings
Byte
Unicode
UTF8
length prefix
Format of numbers
BitRange/Order of Domain
8/16 = Base 16 (bytes) {0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}
8/10 = Base 10 (bytes) {0,1,2,3,4,5,6,7,8,9}
4/10 = Base 10 (nibbles) {0,1,2,3,4,5,6,7,8,9}
1/2 = Base 2
Fixed prefix
Fixed decimal point
Commas
String_Scheme
Length
Digit_Scheme
String_Scheme
Digit_Scheme
Bit_Pattern TerminationPattern
Number_Scheme
Commas
Digit_Scheme
Fixed_Number_Scheme extends Number_Scheme
Fixed prefix length
Fixed decimal length
Varaible_Number_Scheme extends Number_Scheme
(Assume illegal character termination)
Varaible_Number_Scheme extends Number_Scheme
Bit_Pattern TerminationPattern
Digit_Scheme
Number_of_Bits (redundant )
Represenation
Object_Class integer
Bit_Pattern pattern
Digit_Scheme scheme
<Fieldt>*
<Object>{
<Variable>*
}*
<Object>{
<Field>*<Variable>*
}*
<Object>{
(<Field><Varaible>)*
}
<Object>
<Varaible>*<Type><Variable>*
<Object>
<Type><Type><Variable>*<Variable>*
<Object>
<Type><Variable>*<Type><Variable>*
<count><objectarray>
<length><object>
<objectlist>
<fixedwidth>