struct myFile { somedata :: byte; datablock :: DataChunk; #Is of type 'long' but points to another block } rel_offset DataChunk :: long { chunkData :: byte[10]; }