Data formats

Fortran record-marker map

Inspect logical records and signed continuation markers in a hexadecimal byte excerpt.

Your inputs

Start with an example

Your inputs stay in your browser.

Your result

Example result

How it works

Match each leading/trailing absolute marker length. A negative leading marker means another subrecord follows; a negative trailing marker means one precedes it.

The sample contains payloads AB and C in two logical records, using sixteen marker bytes and three payload bytes.

Limits

GNU-compatible sequential framing, up to 1 MB, 10000 logical records and 20000 subrecords. Marker width/order are explicit. This does not decode Fortran data types, direct-access files or compiler-specific payloads. Each subrecord preview is capped at 32 bytes.