Groups ordered executable lines into contiguous ranges and blocks.
Summary
Functions
@spec blocks([Certitudo.Forma.Line.t()]) :: [Certitudo.Forma.Tractus.t()]
@spec ranges([Certitudo.Forma.Line.t()]) :: [Certitudo.Forma.Ambitus.t()]
Groups ordered executable lines into contiguous ranges and blocks.
@spec blocks([Certitudo.Forma.Line.t()]) :: [Certitudo.Forma.Tractus.t()]
@spec ranges([Certitudo.Forma.Line.t()]) :: [Certitudo.Forma.Ambitus.t()]