Value Key INDEX (\d+)
Value FLAGS ([R]+)
Value IPV6_ADDRESS (\S+)
Value INTERFACE (\S+)
Value MAC_ADDRESS ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5})
Value STATUS (noarp|incomplete|stale|reachable|delay|probe|failed)

Start
  ^Flags:.*$$ -> NeighborsTable

NeighborsTable
  ^\s*${INDEX}\s*(${FLAGS}\s+)?address=${IPV6_ADDRESS}\s+interface=${INTERFACE}\s+(mac-address=${MAC_ADDRESS}\s+)?status="${STATUS}"\s*$$ -> Record
  ^\s*$$
  ^. -> Error
