parse static method
Implementation
static Map<String, dynamic> parse(Uint8List data, int offset, int length) {
int ver = TyprBin.readUshort(data, offset);
offset += 2;
Map<String, dynamic> obj = {};
if (ver == 0)
version0(data, offset, obj);
else if (ver == 1)
version1(data, offset, obj);
else if (ver == 2 || ver == 3 || ver == 4)
version2(data, offset, obj);
else if (ver == 5)
version5(data, offset, obj);
else
throw "unknown OS/2 table version: $ver";
return obj;
}