import unknown.
/* ACAD_EVALUATION_GRAPH field packing problem.
examples/unknown generated example, needs picat-lang.org.
Usage: picat [-g go2] examples/ACAD_EVALUATION_GRAPH.pi
*/
def(0, Data) =>
println("ACAD_EVALUATION_GRAPH: 0x1E9E4C (49) test/test-data/2004/CascoUrbano.dxf:"),
Class="ACAD_EVALUATION_GRAPH",
Dxf="test/test-data/2004/CascoUrbano.dxf",
Version=2004,
Offsets=[26, 0, 77, 10, 0], % hdloff, strsize, commonsize, bitsize, hdlsize
S="1010101010000000010000110001111010011110010010111",
% name: [1] bits, [2] value, [3] poslist, [4] fieldname, [5] dxfcode
Fields = [
new_struct('H330', ["01000011000111101001111001001011", '4.3.1E9E4B', [], "reactors[0]", 330])
,new_struct('H330', ["01000011000111101001111001001011", '4.3.1E9E4B', [], "ownerhandle", 330])
%new_struct('_H330', ["1100000100000001", 'c.1.1', [], "ownerhandle", 330])
,new_struct('BL96', ["10", '0', [], "has_graph", 96])
,new_struct('BL97', ["10", '0', [], "unknown1", 97])
],
Data = [S,Fields,Class,Dxf,Version,Offsets],
go(Data).
def(1, Data) =>
println("ACAD_EVALUATION_GRAPH: 0x2E3 (225) test/test-data/example_2007.dxf:"),
Class="ACAD_EVALUATION_GRAPH",
Dxf="test/test-data/example_2007.dxf",
Version=2007,
Offsets=[209, 0, 61, 27, 34], % hdloff, strsize, commonsize, bitsize, hdlsize
S="010000000101000000010100000001100100100000010000000100111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111100111111111111111111111111111111111000110000000110010000000101110001011",
% name: [1] bits, [2] value, [3] poslist, [4] fieldname, [5] dxfcode
Fields = [
new_struct('H330', ["01100000", '6.0.0', [], "ownerhandle", 330])
,new_struct('BL96', ["0100000001", '1', [], "has_graph", 96])
,new_struct('BL97', ["0100000001", '1', [], "unknown1", 97])
,new_struct('BL91', ["10", '0', [], "nodeid", 91])
,new_struct('BL93', ["0100100000", '32', [], "edge_flags", 93])
,new_struct('BL95', ["0100000001", '1', [], "num_evalexpr", 95])
,new_struct('H360', ["001100100000001011100010", '3.2.2E2', [], "evalexpr", 360])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "node_edge1", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "node_edge2", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "node_edge3", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "node_edge4", 92])
],
Data = [S,Fields,Class,Dxf,Version,Offsets],
go(Data).
def(2, Data) =>
println("ACAD_EVALUATION_GRAPH: 0x2E3 (225) test/test-data/example_2010.dxf:"),
Class="ACAD_EVALUATION_GRAPH",
Dxf="test/test-data/example_2010.dxf",
Version=2010,
Offsets=[201, 0, 29, 23, 34], % hdloff, strsize, commonsize, bitsize, hdlsize
S="010000000101000000010100000001100100100000010000000100111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111100111111111111111111111111111111111000110000000110010000000101110001011",
% name: [1] bits, [2] value, [3] poslist, [4] fieldname, [5] dxfcode
Fields = [
new_struct('H330', ["01100000", '6.0.0', [], "ownerhandle", 330])
,new_struct('BL96', ["0100000001", '1', [], "has_graph", 96])
,new_struct('BL97', ["0100000001", '1', [], "unknown1", 97])
,new_struct('BL91', ["10", '0', [], "nodeid", 91])
,new_struct('BL93', ["0100100000", '32', [], "edge_flags", 93])
,new_struct('BL95', ["0100000001", '1', [], "num_evalexpr", 95])
,new_struct('H360', ["001100100000001011100010", '3.2.2E2', [], "evalexpr", 360])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "node_edge1", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "node_edge2", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "node_edge3", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "node_edge4", 92])
],
Data = [S,Fields,Class,Dxf,Version,Offsets],
go(Data).
def(3, Data) =>
println("ACAD_EVALUATION_GRAPH: 0x2E3 (224) test/test-data/example_2013.dxf:"),
Class="ACAD_EVALUATION_GRAPH",
Dxf="test/test-data/example_2013.dxf",
Version=2013,
Offsets=[201, 0, 30, 23, 33], % hdloff, strsize, commonsize, bitsize, hdlsize
S="01000000010100000001010000000110010010000001000000010011111111111111111111111111111111001111111111111111111111111111111100111111111111111111111111111111110011111111111111111111111111111111100011000000011001000000010111000101",
% name: [1] bits, [2] value, [3] poslist, [4] fieldname, [5] dxfcode
Fields = [
new_struct('H330', ["01100000", '6.0.0', [], "ownerhandle", 330])
,new_struct('BL96', ["0100000001", '1', [], "has_graph", 96])
,new_struct('BL97', ["0100000001", '1', [], "unknown1", 97])
,new_struct('BL91', ["10", '0', [], "nodeid", 91])
,new_struct('BL93', ["0100100000", '32', [], "edge_flags", 93])
,new_struct('BL95', ["0100000001", '1', [], "num_evalexpr", 95])
,new_struct('H360', ["001100100000001011100010", '3.2.2E2', [], "evalexpr", 360])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "node_edge1", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "node_edge2", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "node_edge3", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "node_edge4", 92])
],
Data = [S,Fields,Class,Dxf,Version,Offsets],
go(Data).
def(4, Data) =>
println("ACAD_EVALUATION_GRAPH: 0x887 (1112) test/test-data/2013/gh55-ltype.dxf:"),
Class="ACAD_EVALUATION_GRAPH",
Dxf="test/test-data/2013/gh55-ltype.dxf",
Version=2013,
Offsets=[991, 0, 38, 102, 131], % hdloff, strsize, commonsize, bitsize, hdlsize
S="01000001000100000100010000010010010010000001000000011010010000000101000000100100000001010010000001000000100011111111111111111111111111111111001111111111111111111111111111111110100100000010010010000001000000110100000001010000000100111111111111111111111111111111110011111111111111111111111111111111010000001101001000000100000100010000001001000000100011111111111111111111111111111111001111111111111111111111111111111101000000111010010000000101000000011000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111100111111111111111111111111111111110011111111111111111111111111111111010000000110010000000110010000001000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111101000000100011111111111111111111111111111111010000001010010000000110010000001100111111111111111111111111111111110011111111111111111111111111111111010000000100111111111111111111111111111111110011111111111111111111111111111111010000000010000100000100010000110001100100000100010001000001100100000100010001001001100100000100010001010001100100000100010001011111",
% name: [1] bits, [2] value, [3] poslist, [4] fieldname, [5] dxfcode
Fields = [
new_struct('H330', ["010000100000100010000110", '4.2.886', [], "reactors[0]", 330])
,new_struct('H330', ["010000100000100010000110", '4.2.886', [], "ownerhandle", 330])
,new_struct('BL96', ["0100000100", '4', [], "has_graph", 96])
,new_struct('BL97', ["0100000100", '4', [], "unknown1", 97])
,new_struct('BL91', ["10", '0', [], "nodeid", 91])
,new_struct('BL93', ["0100100000", '32', [], "edge_flags", 93])
,new_struct('BL95', ["0100000001", '1', [], "num_evalexpr", 95])
,new_struct('H360', ["001100100000100010001000", '3.2.888', [], "evalexpr", 360])
,new_struct('BL92', ["10", '0', [], "node_edge1", 92])
,new_struct('BL92', ["10", '0', [], "node_edge2", 92])
,new_struct('BL92', ["0100000001", '1', [], "node_edge3", 92])
,new_struct('BL92', ["0100000010", '2', [], "node_edge4", 92])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000010", '2', [], "", 95])
,new_struct('H360', ["001100100000100010001001", '3.2.889', [], "", 360])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000011", '3', [], "", 95])
,new_struct('H360', ["001100100000100010001010", '3.2.88A', [], "", 360])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000100", '4', [], "", 95])
,new_struct('H360', ["001100100000100010001011", '3.2.88B', [], "", 360])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
],
Data = [S,Fields,Class,Dxf,Version,Offsets],
go(Data).
def(5, Data) =>
println("ACAD_EVALUATION_GRAPH: 0xBED (1112) test/test-data/2013/gh55-ltype.dxf:"),
Class="ACAD_EVALUATION_GRAPH",
Dxf="test/test-data/2013/gh55-ltype.dxf",
Version=2013,
Offsets=[991, 0, 38, 102, 131], % hdloff, strsize, commonsize, bitsize, hdlsize
S="01000001000100000100010000010010010010000001000000011010010000000101000000100100000001010010000001000000100011111111111111111111111111111111001111111111111111111111111111111110100100000010010010000001000000110100000001010000000100111111111111111111111111111111110011111111111111111111111111111111010000001101001000000100000100010000001001000000100011111111111111111111111111111111001111111111111111111111111111111101000000111010010000000101000000011000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111100111111111111111111111111111111110011111111111111111111111111111111010000000110010000000110010000001000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111101000000100011111111111111111111111111111111010000001010010000000110010000001100111111111111111111111111111111110011111111111111111111111111111111010000000100111111111111111111111111111111110011111111111111111111111111111111010000000010000100000101111101100001100100000101111101110001100100000101111101111001100100000101111110000001100100000101111110001111",
% name: [1] bits, [2] value, [3] poslist, [4] fieldname, [5] dxfcode
Fields = [
new_struct('H330', ["010000100000101111101100", '4.2.BEC', [], "reactors[0]", 330])
,new_struct('H330', ["010000100000101111101100", '4.2.BEC', [], "ownerhandle", 330])
,new_struct('BL96', ["0100000100", '4', [], "has_graph", 96])
,new_struct('BL97', ["0100000100", '4', [], "unknown1", 97])
,new_struct('BL91', ["10", '0', [], "nodeid", 91])
,new_struct('BL93', ["0100100000", '32', [], "edge_flags", 93])
,new_struct('BL95', ["0100000001", '1', [], "num_evalexpr", 95])
,new_struct('H360', ["001100100000101111101110", '3.2.BEE', [], "evalexpr", 360])
,new_struct('BL92', ["10", '0', [], "node_edge1", 92])
,new_struct('BL92', ["10", '0', [], "node_edge2", 92])
,new_struct('BL92', ["0100000001", '1', [], "node_edge3", 92])
,new_struct('BL92', ["0100000010", '2', [], "node_edge4", 92])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000010", '2', [], "", 95])
,new_struct('H360', ["001100100000101111101111", '3.2.BEF', [], "", 360])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000011", '3', [], "", 95])
,new_struct('H360', ["001100100000101111110000", '3.2.BF0', [], "", 360])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000100", '4', [], "", 95])
,new_struct('H360', ["001100100000101111110001", '3.2.BF1', [], "", 360])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
],
Data = [S,Fields,Class,Dxf,Version,Offsets],
go(Data).
def(6, Data) =>
println("ACAD_EVALUATION_GRAPH: 0xC06 (1112) test/test-data/2013/gh55-ltype.dxf:"),
Class="ACAD_EVALUATION_GRAPH",
Dxf="test/test-data/2013/gh55-ltype.dxf",
Version=2013,
Offsets=[991, 0, 38, 102, 131], % hdloff, strsize, commonsize, bitsize, hdlsize
S="01000001000100000100010000010010010010000001000000011010010000000101000000100100000001010010000001000000100011111111111111111111111111111111001111111111111111111111111111111110100100000010010010000001000000110100000001010000000100111111111111111111111111111111110011111111111111111111111111111111010000001101001000000100000100010000001001000000100011111111111111111111111111111111001111111111111111111111111111111101000000111010010000000101000000011000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111100111111111111111111111111111111110011111111111111111111111111111111010000000110010000000110010000001000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111101000000100011111111111111111111111111111111010000001010010000000110010000001100111111111111111111111111111111110011111111111111111111111111111111010000000100111111111111111111111111111111110011111111111111111111111111111111010000000010000100000110000000101001100100000110000000111001100100000110000001000001100100000110000001001001100100000110000001010111",
% name: [1] bits, [2] value, [3] poslist, [4] fieldname, [5] dxfcode
Fields = [
new_struct('H330', ["010000100000110000000101", '4.2.C05', [], "reactors[0]", 330])
,new_struct('H330', ["010000100000110000000101", '4.2.C05', [], "ownerhandle", 330])
,new_struct('BL96', ["0100000100", '4', [], "has_graph", 96])
,new_struct('BL97', ["0100000100", '4', [], "unknown1", 97])
,new_struct('BL91', ["10", '0', [], "nodeid", 91])
,new_struct('BL93', ["0100100000", '32', [], "edge_flags", 93])
,new_struct('BL95', ["0100000001", '1', [], "num_evalexpr", 95])
,new_struct('H360', ["001100100000110000000111", '3.2.C07', [], "evalexpr", 360])
,new_struct('BL92', ["10", '0', [], "node_edge1", 92])
,new_struct('BL92', ["10", '0', [], "node_edge2", 92])
,new_struct('BL92', ["0100000001", '1', [], "node_edge3", 92])
,new_struct('BL92', ["0100000010", '2', [], "node_edge4", 92])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000010", '2', [], "", 95])
,new_struct('H360', ["001100100000110000001000", '3.2.C08', [], "", 360])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000011", '3', [], "", 95])
,new_struct('H360', ["001100100000110000001001", '3.2.C09', [], "", 360])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000100", '4', [], "", 95])
,new_struct('H360', ["001100100000110000001010", '3.2.C0A', [], "", 360])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
],
Data = [S,Fields,Class,Dxf,Version,Offsets],
go(Data).
def(7, Data) =>
println("ACAD_EVALUATION_GRAPH: 0xC1F (1112) test/test-data/2013/gh55-ltype.dxf:"),
Class="ACAD_EVALUATION_GRAPH",
Dxf="test/test-data/2013/gh55-ltype.dxf",
Version=2013,
Offsets=[991, 0, 38, 102, 131], % hdloff, strsize, commonsize, bitsize, hdlsize
S="01000001000100000100010000010010010010000001000000011010010000000101000000100100000001010010000001000000100011111111111111111111111111111111001111111111111111111111111111111110100100000010010010000001000000110100000001010000000100111111111111111111111111111111110011111111111111111111111111111111010000001101001000000100000100010000001001000000100011111111111111111111111111111111001111111111111111111111111111111101000000111010010000000101000000011000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111100111111111111111111111111111111110011111111111111111111111111111111010000000110010000000110010000001000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111101000000100011111111111111111111111111111111010000001010010000000110010000001100111111111111111111111111111111110011111111111111111111111111111111010000000100111111111111111111111111111111110011111111111111111111111111111111010000000010000100000110000011110001100100000110000100000001100100000110000100001001100100000110000100010001100100000110000100011111",
% name: [1] bits, [2] value, [3] poslist, [4] fieldname, [5] dxfcode
Fields = [
new_struct('H330', ["010000100000110000011110", '4.2.C1E', [], "reactors[0]", 330])
,new_struct('H330', ["010000100000110000011110", '4.2.C1E', [], "ownerhandle", 330])
,new_struct('BL96', ["0100000100", '4', [], "has_graph", 96])
,new_struct('BL97', ["0100000100", '4', [], "unknown1", 97])
,new_struct('BL91', ["10", '0', [], "nodeid", 91])
,new_struct('BL93', ["0100100000", '32', [], "edge_flags", 93])
,new_struct('BL95', ["0100000001", '1', [], "num_evalexpr", 95])
,new_struct('H360', ["001100100000110000100000", '3.2.C20', [], "evalexpr", 360])
,new_struct('BL92', ["10", '0', [], "node_edge1", 92])
,new_struct('BL92', ["10", '0', [], "node_edge2", 92])
,new_struct('BL92', ["0100000001", '1', [], "node_edge3", 92])
,new_struct('BL92', ["0100000010", '2', [], "node_edge4", 92])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000010", '2', [], "", 95])
,new_struct('H360', ["001100100000110000100001", '3.2.C21', [], "", 360])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000011", '3', [], "", 95])
,new_struct('H360', ["001100100000110000100010", '3.2.C22', [], "", 360])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000100", '4', [], "", 95])
,new_struct('H360', ["001100100000110000100011", '3.2.C23', [], "", 360])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
],
Data = [S,Fields,Class,Dxf,Version,Offsets],
go(Data).
def(8, Data) =>
println("ACAD_EVALUATION_GRAPH: 0xC78 (1112) test/test-data/2013/gh55-ltype.dxf:"),
Class="ACAD_EVALUATION_GRAPH",
Dxf="test/test-data/2013/gh55-ltype.dxf",
Version=2013,
Offsets=[991, 0, 38, 102, 131], % hdloff, strsize, commonsize, bitsize, hdlsize
S="01000001000100000100010000010010010010000001000000011010010000000101000000100100000001010010000001000000100011111111111111111111111111111111001111111111111111111111111111111110100100000010010010000001000000110100000001010000000100111111111111111111111111111111110011111111111111111111111111111111010000001101001000000100000100010000001001000000100011111111111111111111111111111111001111111111111111111111111111111101000000111010010000000101000000011000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111100111111111111111111111111111111110011111111111111111111111111111111010000000110010000000110010000001000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111101000000100011111111111111111111111111111111010000001010010000000110010000001100111111111111111111111111111111110011111111111111111111111111111111010000000100111111111111111111111111111111110011111111111111111111111111111111010000000010000100000110001110111001100100000110001111001001100100000110001111010001100100000110001111011001100100000110001111100111",
% name: [1] bits, [2] value, [3] poslist, [4] fieldname, [5] dxfcode
Fields = [
new_struct('H330', ["010000100000110001110111", '4.2.C77', [], "reactors[0]", 330])
,new_struct('H330', ["010000100000110001110111", '4.2.C77', [], "ownerhandle", 330])
,new_struct('BL96', ["0100000100", '4', [], "has_graph", 96])
,new_struct('BL97', ["0100000100", '4', [], "unknown1", 97])
,new_struct('BL91', ["10", '0', [], "nodeid", 91])
,new_struct('BL93', ["0100100000", '32', [], "edge_flags", 93])
,new_struct('BL95', ["0100000001", '1', [], "num_evalexpr", 95])
,new_struct('H360', ["001100100000110001111001", '3.2.C79', [], "evalexpr", 360])
,new_struct('BL92', ["10", '0', [], "node_edge1", 92])
,new_struct('BL92', ["10", '0', [], "node_edge2", 92])
,new_struct('BL92', ["0100000001", '1', [], "node_edge3", 92])
,new_struct('BL92', ["0100000010", '2', [], "node_edge4", 92])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000010", '2', [], "", 95])
,new_struct('H360', ["001100100000110001111010", '3.2.C7A', [], "", 360])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000011", '3', [], "", 95])
,new_struct('H360', ["001100100000110001111011", '3.2.C7B', [], "", 360])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000100", '4', [], "", 95])
,new_struct('H360', ["001100100000110001111100", '3.2.C7C', [], "", 360])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
],
Data = [S,Fields,Class,Dxf,Version,Offsets],
go(Data).
def(9, Data) =>
println("ACAD_EVALUATION_GRAPH: 0xC96 (1112) test/test-data/2013/gh55-ltype.dxf:"),
Class="ACAD_EVALUATION_GRAPH",
Dxf="test/test-data/2013/gh55-ltype.dxf",
Version=2013,
Offsets=[991, 0, 38, 102, 131], % hdloff, strsize, commonsize, bitsize, hdlsize
S="01000001000100000100010000010010010010000001000000011010010000000101000000100100000001010010000001000000100011111111111111111111111111111111001111111111111111111111111111111110100100000010010010000001000000110100000001010000000100111111111111111111111111111111110011111111111111111111111111111111010000001101001000000100000100010000001001000000100011111111111111111111111111111111001111111111111111111111111111111101000000111010010000000101000000011000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111100111111111111111111111111111111110011111111111111111111111111111111010000000110010000000110010000001000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111101000000100011111111111111111111111111111111010000001010010000000110010000001100111111111111111111111111111111110011111111111111111111111111111111010000000100111111111111111111111111111111110011111111111111111111111111111111010000000010000100000110010010101001100100000110010010111001100100000110010011000001100100000110010011001001100100000110010011010111",
% name: [1] bits, [2] value, [3] poslist, [4] fieldname, [5] dxfcode
Fields = [
new_struct('H330', ["010000100000110010010101", '4.2.C95', [], "reactors[0]", 330])
,new_struct('H330', ["010000100000110010010101", '4.2.C95', [], "ownerhandle", 330])
,new_struct('BL96', ["0100000100", '4', [], "has_graph", 96])
,new_struct('BL97', ["0100000100", '4', [], "unknown1", 97])
,new_struct('BL91', ["10", '0', [], "nodeid", 91])
,new_struct('BL93', ["0100100000", '32', [], "edge_flags", 93])
,new_struct('BL95', ["0100000001", '1', [], "num_evalexpr", 95])
,new_struct('H360', ["001100100000110010010111", '3.2.C97', [], "evalexpr", 360])
,new_struct('BL92', ["10", '0', [], "node_edge1", 92])
,new_struct('BL92', ["10", '0', [], "node_edge2", 92])
,new_struct('BL92', ["0100000001", '1', [], "node_edge3", 92])
,new_struct('BL92', ["0100000010", '2', [], "node_edge4", 92])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000010", '2', [], "", 95])
,new_struct('H360', ["001100100000110010011000", '3.2.C98', [], "", 360])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000011", '3', [], "", 95])
,new_struct('H360', ["001100100000110010011001", '3.2.C99', [], "", 360])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000100", '4', [], "", 95])
,new_struct('H360', ["001100100000110010011010", '3.2.C9A', [], "", 360])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
],
Data = [S,Fields,Class,Dxf,Version,Offsets],
go(Data).
def(10, Data) =>
println("ACAD_EVALUATION_GRAPH: 0xCB4 (1112) test/test-data/2013/gh55-ltype.dxf:"),
Class="ACAD_EVALUATION_GRAPH",
Dxf="test/test-data/2013/gh55-ltype.dxf",
Version=2013,
Offsets=[991, 0, 38, 102, 131], % hdloff, strsize, commonsize, bitsize, hdlsize
S="01000001000100000100010000010010010010000001000000011010010000000101000000100100000001010010000001000000100011111111111111111111111111111111001111111111111111111111111111111110100100000010010010000001000000110100000001010000000100111111111111111111111111111111110011111111111111111111111111111111010000001101001000000100000100010000001001000000100011111111111111111111111111111111001111111111111111111111111111111101000000111010010000000101000000011000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111100111111111111111111111111111111110011111111111111111111111111111111010000000110010000000110010000001000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111101000000100011111111111111111111111111111111010000001010010000000110010000001100111111111111111111111111111111110011111111111111111111111111111111010000000100111111111111111111111111111111110011111111111111111111111111111111010000000010000100000110010110011001100100000110010110101001100100000110010110110001100100000110010110111001100100000110010111000111",
% name: [1] bits, [2] value, [3] poslist, [4] fieldname, [5] dxfcode
Fields = [
new_struct('H330', ["010000100000110010110011", '4.2.CB3', [], "reactors[0]", 330])
,new_struct('H330', ["010000100000110010110011", '4.2.CB3', [], "ownerhandle", 330])
,new_struct('BL96', ["0100000100", '4', [], "has_graph", 96])
,new_struct('BL97', ["0100000100", '4', [], "unknown1", 97])
,new_struct('BL91', ["10", '0', [], "nodeid", 91])
,new_struct('BL93', ["0100100000", '32', [], "edge_flags", 93])
,new_struct('BL95', ["0100000001", '1', [], "num_evalexpr", 95])
,new_struct('H360', ["001100100000110010110101", '3.2.CB5', [], "evalexpr", 360])
,new_struct('BL92', ["10", '0', [], "node_edge1", 92])
,new_struct('BL92', ["10", '0', [], "node_edge2", 92])
,new_struct('BL92', ["0100000001", '1', [], "node_edge3", 92])
,new_struct('BL92', ["0100000010", '2', [], "node_edge4", 92])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000010", '2', [], "", 95])
,new_struct('H360', ["001100100000110010110110", '3.2.CB6', [], "", 360])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000011", '3', [], "", 95])
,new_struct('H360', ["001100100000110010110111", '3.2.CB7', [], "", 360])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000100", '4', [], "", 95])
,new_struct('H360', ["001100100000110010111000", '3.2.CB8', [], "", 360])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
],
Data = [S,Fields,Class,Dxf,Version,Offsets],
go(Data).
def(11, Data) =>
println("ACAD_EVALUATION_GRAPH: 0xCD7 (1112) test/test-data/2013/gh55-ltype.dxf:"),
Class="ACAD_EVALUATION_GRAPH",
Dxf="test/test-data/2013/gh55-ltype.dxf",
Version=2013,
Offsets=[991, 0, 38, 102, 131], % hdloff, strsize, commonsize, bitsize, hdlsize
S="01000001000100000100010000010010010010000001000000011010010000000101000000100100000001010010000001000000100011111111111111111111111111111111001111111111111111111111111111111110100100000010010010000001000000110100000001010000000100111111111111111111111111111111110011111111111111111111111111111111010000001101001000000100000100010000001001000000100011111111111111111111111111111111001111111111111111111111111111111101000000111010010000000101000000011000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111100111111111111111111111111111111110011111111111111111111111111111111010000000110010000000110010000001000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111101000000100011111111111111111111111111111111010000001010010000000110010000001100111111111111111111111111111111110011111111111111111111111111111111010000000100111111111111111111111111111111110011111111111111111111111111111111010000000010000100000110011010110001100100000110011011000001100100000110011011001001100100000110011011010001100100000110011011011111",
% name: [1] bits, [2] value, [3] poslist, [4] fieldname, [5] dxfcode
Fields = [
new_struct('H330', ["010000100000110011010110", '4.2.CD6', [], "reactors[0]", 330])
,new_struct('H330', ["010000100000110011010110", '4.2.CD6', [], "ownerhandle", 330])
,new_struct('BL96', ["0100000100", '4', [], "has_graph", 96])
,new_struct('BL97', ["0100000100", '4', [], "unknown1", 97])
,new_struct('BL91', ["10", '0', [], "nodeid", 91])
,new_struct('BL93', ["0100100000", '32', [], "edge_flags", 93])
,new_struct('BL95', ["0100000001", '1', [], "num_evalexpr", 95])
,new_struct('H360', ["001100100000110011011000", '3.2.CD8', [], "evalexpr", 360])
,new_struct('BL92', ["10", '0', [], "node_edge1", 92])
,new_struct('BL92', ["10", '0', [], "node_edge2", 92])
,new_struct('BL92', ["0100000001", '1', [], "node_edge3", 92])
,new_struct('BL92', ["0100000010", '2', [], "node_edge4", 92])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000010", '2', [], "", 95])
,new_struct('H360', ["001100100000110011011001", '3.2.CD9', [], "", 360])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000011", '3', [], "", 95])
,new_struct('H360', ["001100100000110011011010", '3.2.CDA', [], "", 360])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000100", '4', [], "", 95])
,new_struct('H360', ["001100100000110011011011", '3.2.CDB', [], "", 360])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
],
Data = [S,Fields,Class,Dxf,Version,Offsets],
go(Data).
def(12, Data) =>
println("ACAD_EVALUATION_GRAPH: 0xCF5 (1112) test/test-data/2013/gh55-ltype.dxf:"),
Class="ACAD_EVALUATION_GRAPH",
Dxf="test/test-data/2013/gh55-ltype.dxf",
Version=2013,
Offsets=[991, 0, 38, 102, 131], % hdloff, strsize, commonsize, bitsize, hdlsize
S="01000001000100000100010000010010010010000001000000011010010000000101000000100100000001010010000001000000100011111111111111111111111111111111001111111111111111111111111111111110100100000010010010000001000000110100000001010000000100111111111111111111111111111111110011111111111111111111111111111111010000001101001000000100000100010000001001000000100011111111111111111111111111111111001111111111111111111111111111111101000000111010010000000101000000011000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111100111111111111111111111111111111110011111111111111111111111111111111010000000110010000000110010000001000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111101000000100011111111111111111111111111111111010000001010010000000110010000001100111111111111111111111111111111110011111111111111111111111111111111010000000100111111111111111111111111111111110011111111111111111111111111111111010000000010000100000110011110100001100100000110011110110001100100000110011110111001100100000110011111000001100100000110011111001111",
% name: [1] bits, [2] value, [3] poslist, [4] fieldname, [5] dxfcode
Fields = [
new_struct('H330', ["010000100000110011110100", '4.2.CF4', [], "reactors[0]", 330])
,new_struct('H330', ["010000100000110011110100", '4.2.CF4', [], "ownerhandle", 330])
,new_struct('BL96', ["0100000100", '4', [], "has_graph", 96])
,new_struct('BL97', ["0100000100", '4', [], "unknown1", 97])
,new_struct('BL91', ["10", '0', [], "nodeid", 91])
,new_struct('BL93', ["0100100000", '32', [], "edge_flags", 93])
,new_struct('BL95', ["0100000001", '1', [], "num_evalexpr", 95])
,new_struct('H360', ["001100100000110011110110", '3.2.CF6', [], "evalexpr", 360])
,new_struct('BL92', ["10", '0', [], "node_edge1", 92])
,new_struct('BL92', ["10", '0', [], "node_edge2", 92])
,new_struct('BL92', ["0100000001", '1', [], "node_edge3", 92])
,new_struct('BL92', ["0100000010", '2', [], "node_edge4", 92])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000010", '2', [], "", 95])
,new_struct('H360', ["001100100000110011110111", '3.2.CF7', [], "", 360])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000011", '3', [], "", 95])
,new_struct('H360', ["001100100000110011111000", '3.2.CF8', [], "", 360])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000100", '4', [], "", 95])
,new_struct('H360', ["001100100000110011111001", '3.2.CF9', [], "", 360])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
],
Data = [S,Fields,Class,Dxf,Version,Offsets],
go(Data).
def(13, Data) =>
println("ACAD_EVALUATION_GRAPH: 0x1D02 (1112) test/test-data/2013/gh55-ltype.dxf:"),
Class="ACAD_EVALUATION_GRAPH",
Dxf="test/test-data/2013/gh55-ltype.dxf",
Version=2013,
Offsets=[991, 0, 38, 102, 131], % hdloff, strsize, commonsize, bitsize, hdlsize
S="01000001000100000100010000010010010010000001000000011010010000000101000000100100000001010010000001000000100011111111111111111111111111111111001111111111111111111111111111111110100100000010010010000001000000110100000001010000000100111111111111111111111111111111110011111111111111111111111111111111010000001101001000000100000100010000001001000000100011111111111111111111111111111111001111111111111111111111111111111101000000111010010000000101000000011000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111100111111111111111111111111111111110011111111111111111111111111111111010000000110010000000110010000001000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111101000000100011111111111111111111111111111111010000001010010000000110010000001100111111111111111111111111111111110011111111111111111111111111111111010000000100111111111111111111111111111111110011111111111111111111111111111111010000000010000100001110100000001001100100001110100000011001100100001110100000100001100100001110100000101001100100001110100000110111",
% name: [1] bits, [2] value, [3] poslist, [4] fieldname, [5] dxfcode
Fields = [
new_struct('H330', ["010000100001110100000001", '4.2.1D01', [], "reactors[0]", 330])
,new_struct('H330', ["010000100001110100000001", '4.2.1D01', [], "ownerhandle", 330])
,new_struct('BL96', ["0100000100", '4', [], "has_graph", 96])
,new_struct('BL97', ["0100000100", '4', [], "unknown1", 97])
,new_struct('BL91', ["10", '0', [], "nodeid", 91])
,new_struct('BL93', ["0100100000", '32', [], "edge_flags", 93])
,new_struct('BL95', ["0100000001", '1', [], "num_evalexpr", 95])
,new_struct('H360', ["001100100001110100000011", '3.2.1D03', [], "evalexpr", 360])
,new_struct('BL92', ["10", '0', [], "node_edge1", 92])
,new_struct('BL92', ["10", '0', [], "node_edge2", 92])
,new_struct('BL92', ["0100000001", '1', [], "node_edge3", 92])
,new_struct('BL92', ["0100000010", '2', [], "node_edge4", 92])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000010", '2', [], "", 95])
,new_struct('H360', ["001100100001110100000100", '3.2.1D04', [], "", 360])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000011", '3', [], "", 95])
,new_struct('H360', ["001100100001110100000101", '3.2.1D05', [], "", 360])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000100", '4', [], "", 95])
,new_struct('H360', ["001100100001110100000110", '3.2.1D06', [], "", 360])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
],
Data = [S,Fields,Class,Dxf,Version,Offsets],
go(Data).
def(14, Data) =>
println("ACAD_EVALUATION_GRAPH: 0x4D92 (1112) test/test-data/2013/gh55-ltype.dxf:"),
Class="ACAD_EVALUATION_GRAPH",
Dxf="test/test-data/2013/gh55-ltype.dxf",
Version=2013,
Offsets=[991, 0, 38, 102, 131], % hdloff, strsize, commonsize, bitsize, hdlsize
S="01000001000100000100010000010010010010000001000000011010010000000101000000100100000001010010000001000000100011111111111111111111111111111111001111111111111111111111111111111110100100000010010010000001000000110100000001010000000100111111111111111111111111111111110011111111111111111111111111111111010000001101001000000100000100010000001001000000100011111111111111111111111111111111001111111111111111111111111111111101000000111010010000000101000000011000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111100111111111111111111111111111111110011111111111111111111111111111111010000000110010000000110010000001000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111101000000100011111111111111111111111111111111010000001010010000000110010000001100111111111111111111111111111111110011111111111111111111111111111111010000000100111111111111111111111111111111110011111111111111111111111111111111010000000010000100100110110010001001100100100110110010011001100100100110110010100001100100100110110010101001100100100110110010110111",
% name: [1] bits, [2] value, [3] poslist, [4] fieldname, [5] dxfcode
Fields = [
new_struct('H330', ["010000100100110110010001", '4.2.4D91', [], "reactors[0]", 330])
,new_struct('H330', ["010000100100110110010001", '4.2.4D91', [], "ownerhandle", 330])
,new_struct('BL96', ["0100000100", '4', [], "has_graph", 96])
,new_struct('BL97', ["0100000100", '4', [], "unknown1", 97])
,new_struct('BL91', ["10", '0', [], "nodeid", 91])
,new_struct('BL93', ["0100100000", '32', [], "edge_flags", 93])
,new_struct('BL95', ["0100000001", '1', [], "num_evalexpr", 95])
,new_struct('H360', ["001100100100110110010011", '3.2.4D93', [], "evalexpr", 360])
,new_struct('BL92', ["10", '0', [], "node_edge1", 92])
,new_struct('BL92', ["10", '0', [], "node_edge2", 92])
,new_struct('BL92', ["0100000001", '1', [], "node_edge3", 92])
,new_struct('BL92', ["0100000010", '2', [], "node_edge4", 92])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000010", '2', [], "", 95])
,new_struct('H360', ["001100100100110110010100", '3.2.4D94', [], "", 360])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000011", '3', [], "", 95])
,new_struct('H360', ["001100100100110110010101", '3.2.4D95', [], "", 360])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000100", '4', [], "", 95])
,new_struct('H360', ["001100100100110110010110", '3.2.4D96', [], "", 360])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
],
Data = [S,Fields,Class,Dxf,Version,Offsets],
go(Data).
def(15, Data) =>
println("ACAD_EVALUATION_GRAPH: 0x65D7 (1112) test/test-data/2013/gh55-ltype.dxf:"),
Class="ACAD_EVALUATION_GRAPH",
Dxf="test/test-data/2013/gh55-ltype.dxf",
Version=2013,
Offsets=[991, 0, 38, 102, 131], % hdloff, strsize, commonsize, bitsize, hdlsize
S="01000001000100000100010000010010010010000001000000011010010000000101000000100100000001010010000001000000100011111111111111111111111111111111001111111111111111111111111111111110100100000010010010000001000000110100000001010000000100111111111111111111111111111111110011111111111111111111111111111111010000001101001000000100000100010000001001000000100011111111111111111111111111111111001111111111111111111111111111111101000000111010010000000101000000011000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111100111111111111111111111111111111110011111111111111111111111111111111010000000110010000000110010000001000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111101000000100011111111111111111111111111111111010000001010010000000110010000001100111111111111111111111111111111110011111111111111111111111111111111010000000100111111111111111111111111111111110011111111111111111111111111111111010000000010000100110010111010110001100100110010111011000001100100110010111011001001100100110010111011010001100100110010111011011111",
% name: [1] bits, [2] value, [3] poslist, [4] fieldname, [5] dxfcode
Fields = [
new_struct('H330', ["010000100110010111010110", '4.2.65D6', [], "reactors[0]", 330])
,new_struct('H330', ["010000100110010111010110", '4.2.65D6', [], "ownerhandle", 330])
,new_struct('BL96', ["0100000100", '4', [], "has_graph", 96])
,new_struct('BL97', ["0100000100", '4', [], "unknown1", 97])
,new_struct('BL91', ["10", '0', [], "nodeid", 91])
,new_struct('BL93', ["0100100000", '32', [], "edge_flags", 93])
,new_struct('BL95', ["0100000001", '1', [], "num_evalexpr", 95])
,new_struct('H360', ["001100100110010111011000", '3.2.65D8', [], "evalexpr", 360])
,new_struct('BL92', ["10", '0', [], "node_edge1", 92])
,new_struct('BL92', ["10", '0', [], "node_edge2", 92])
,new_struct('BL92', ["0100000001", '1', [], "node_edge3", 92])
,new_struct('BL92', ["0100000010", '2', [], "node_edge4", 92])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000010", '2', [], "", 95])
,new_struct('H360', ["001100100110010111011001", '3.2.65D9', [], "", 360])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000011", '3', [], "", 95])
,new_struct('H360', ["001100100110010111011010", '3.2.65DA', [], "", 360])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000100", '4', [], "", 95])
,new_struct('H360', ["001100100110010111011011", '3.2.65DB', [], "", 360])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
],
Data = [S,Fields,Class,Dxf,Version,Offsets],
go(Data).
def(16, Data) =>
println("ACAD_EVALUATION_GRAPH: 0x667C (1112) test/test-data/2013/gh55-ltype.dxf:"),
Class="ACAD_EVALUATION_GRAPH",
Dxf="test/test-data/2013/gh55-ltype.dxf",
Version=2013,
Offsets=[991, 0, 38, 102, 131], % hdloff, strsize, commonsize, bitsize, hdlsize
S="01000001000100000100010000010010010010000001000000011010010000000101000000100100000001010010000001000000100011111111111111111111111111111111001111111111111111111111111111111110100100000010010010000001000000110100000001010000000100111111111111111111111111111111110011111111111111111111111111111111010000001101001000000100000100010000001001000000100011111111111111111111111111111111001111111111111111111111111111111101000000111010010000000101000000011000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111100111111111111111111111111111111110011111111111111111111111111111111010000000110010000000110010000001000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111101000000100011111111111111111111111111111111010000001010010000000110010000001100111111111111111111111111111111110011111111111111111111111111111111010000000100111111111111111111111111111111110011111111111111111111111111111111010000000010000100110011001111011001100100110011001111101001100100110011001111110001100100110011001111111001100100110011010000000111",
% name: [1] bits, [2] value, [3] poslist, [4] fieldname, [5] dxfcode
Fields = [
new_struct('H330', ["010000100110011001111011", '4.2.667B', [], "reactors[0]", 330])
,new_struct('H330', ["010000100110011001111011", '4.2.667B', [], "ownerhandle", 330])
,new_struct('BL96', ["0100000100", '4', [], "has_graph", 96])
,new_struct('BL97', ["0100000100", '4', [], "unknown1", 97])
,new_struct('BL91', ["10", '0', [], "nodeid", 91])
,new_struct('BL93', ["0100100000", '32', [], "edge_flags", 93])
,new_struct('BL95', ["0100000001", '1', [], "num_evalexpr", 95])
,new_struct('H360', ["001100100110011001111101", '3.2.667D', [], "evalexpr", 360])
,new_struct('BL92', ["10", '0', [], "node_edge1", 92])
,new_struct('BL92', ["10", '0', [], "node_edge2", 92])
,new_struct('BL92', ["0100000001", '1', [], "node_edge3", 92])
,new_struct('BL92', ["0100000010", '2', [], "node_edge4", 92])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000010", '2', [], "", 95])
,new_struct('H360', ["001100100110011001111110", '3.2.667E', [], "", 360])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000011", '3', [], "", 95])
,new_struct('H360', ["001100100110011001111111", '3.2.667F', [], "", 360])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000100", '4', [], "", 95])
,new_struct('H360', ["001100100110011010000000", '3.2.6680', [], "", 360])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
],
Data = [S,Fields,Class,Dxf,Version,Offsets],
go(Data).
def(17, Data) =>
println("ACAD_EVALUATION_GRAPH: 0x5A74 (1112) test/test-data/2013/gh55-ltype.dxf:"),
Class="ACAD_EVALUATION_GRAPH",
Dxf="test/test-data/2013/gh55-ltype.dxf",
Version=2013,
Offsets=[991, 0, 38, 102, 131], % hdloff, strsize, commonsize, bitsize, hdlsize
S="01001011100100101110010000010010010010000001000000011010010000000101000000100100000001010010000001000000100011111111111111111111111111111111001111111111111111111111111111111110100100000010010010000001000000110100000001010000000100111111111111111111111111111111110011111111111111111111111111111111010000001101001000000100000100010000001001000000100011111111111111111111111111111111001111111111111111111111111111111101000000111010010000000101000000011000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111100111111111111111111111111111111110011111111111111111111111111111111010000000110010000000110010000001000111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111101000000100011111111111111111111111111111111010000001010010000000110010000001100111111111111111111111111111111110011111111111111111111111111111111010000000100111111111111111111111111111111110011111111111111111111111111111111010000000010000100101101001110011001100100101101001110101001100100101101001110110001100100101101001110111001100100101101001111000111",
% name: [1] bits, [2] value, [3] poslist, [4] fieldname, [5] dxfcode
Fields = [
new_struct('H330', ["010000100101101001110011", '4.2.5A73', [], "reactors[0]", 330])
,new_struct('H330', ["010000100101101001110011", '4.2.5A73', [], "ownerhandle", 330])
,new_struct('BL96', ["0100101110", '46', [], "has_graph", 96])
,new_struct('BL97', ["0100101110", '46', [], "unknown1", 97])
,new_struct('BL91', ["10", '0', [], "nodeid", 91])
,new_struct('BL93', ["0100100000", '32', [], "edge_flags", 93])
,new_struct('BL95', ["0100000001", '1', [], "num_evalexpr", 95])
,new_struct('H360', ["001100100101101001110101", '3.2.5A75', [], "evalexpr", 360])
,new_struct('BL92', ["10", '0', [], "node_edge1", 92])
,new_struct('BL92', ["10", '0', [], "node_edge2", 92])
,new_struct('BL92', ["0100000001", '1', [], "node_edge3", 92])
,new_struct('BL92', ["0100000010", '2', [], "node_edge4", 92])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000010", '2', [], "", 95])
,new_struct('H360', ["001100100101101001110110", '3.2.5A76', [], "", 360])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000011", '3', [], "", 95])
,new_struct('H360', ["001100100101101001110111", '3.2.5A77', [], "", 360])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL93', ["0100100000", '32', [], "", 93])
,new_struct('BL95', ["0100000100", '4', [], "", 95])
,new_struct('H360', ["001100100101101001111000", '3.2.5A78', [], "", 360])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["10", '0', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["0100000001", '1', [], "", 91])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000010", '2', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000010", '2', [], "", 92])
,new_struct('BL93', ["10", '0', [], "", 93])
,new_struct('BL94', ["0100000001", '1', [], "", 94])
,new_struct('BL91', ["10", '0', [], "", 91])
,new_struct('BL91', ["0100000011", '3', [], "", 91])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0100000001", '1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "", 92])
],
Data = [S,Fields,Class,Dxf,Version,Offsets],
go(Data).
def(18, Data) =>
println("ACAD_EVALUATION_GRAPH: 0x21F (234) test/test-data/2000/TS1.dxf:"),
Class="ACAD_EVALUATION_GRAPH",
Dxf="test/test-data/2000/TS1.dxf",
Version=2000,
Offsets=[208, 0, 60, 26, 0], % hdloff, strsize, commonsize, bitsize, hdlsize
S="010000000101000000010100000001100100100000010000000100111111111111111111111111111111110011111111111111111111111111111111001111111111111111111111111111111100111111111111111111111111111111111001100000001100000011001000000010000111101111",
% name: [1] bits, [2] value, [3] poslist, [4] fieldname, [5] dxfcode
Fields = [
new_struct('H330', ["01100000", '6.0.0', [], "ownerhandle", 330])
,new_struct('BL96', ["0100000001", '1', [], "has_graph", 96])
,new_struct('BL97', ["0100000001", '1', [], "unknown1", 97])
,new_struct('BL91', ["10", '0', [], "nodeid", 91])
,new_struct('BL93', ["0100100000", '32', [], "edge_flags", 93])
,new_struct('BL95', ["0100000001", '1', [], "num_evalexpr", 95])
,new_struct('H360', ["001100100000001000011110", '3.2.21E', [], "evalexpr", 360])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "node_edge1", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "node_edge2", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "node_edge3", 92])
,new_struct('BL92', ["0011111111111111111111111111111111", '-1', [], "node_edge4", 92])
],
Data = [S,Fields,Class,Dxf,Version,Offsets],
go(Data).
% summary: 12322/16525=74.6%
go0 ?=> def(0,Data).
go1 ?=> def(1,Data).
go2 ?=> def(2,Data).
go3 ?=> def(3,Data).
go4 ?=> def(4,Data).
go5 ?=> def(5,Data).
go6 ?=> def(6,Data).
go7 ?=> def(7,Data).
go8 ?=> def(8,Data).
go9 ?=> def(9,Data).
go10 ?=> def(10,Data).
go11 ?=> def(11,Data).
go12 ?=> def(12,Data).
go13 ?=> def(13,Data).
go14 ?=> def(14,Data).
go15 ?=> def(15,Data).
go16 ?=> def(16,Data).
go17 ?=> def(17,Data).
go18 ?=> def(18,Data).
main => go0,
go1,
go2,
go3,
go4,
go5,
go6,
go7,
go8,
go9,
go10,
go11,
go12,
go13,
go14,
go15,
go16,
go17,
go18.