SdlLexer.readTimeSpan

private SdlToken readTimeSpan(size_t startPos, size_t startLine, size_t startCol, size_t startOffset) @safe

Reads a timespan literal (hh:mm[:ss][.frac] or Nd:hh:mm:ss) starting at the first ':'.

Parameters

startPosByte offset of the literal start
startLineLine of the literal start
startColColumn of the literal start
startOffsetAlias of startPos for token bookkeeping

Returns

The TIMESPAN token.