pub fn logos_run_before(first: i64, stop: i64, len: usize) -> Range<usize>
logos_run_through for a loop that stops before stop (while i < stop).
logos_run_through
stop
while i < stop