// tok = CNC static IntRange charRangeToCodeTokens(L tok, IntRange r) { ret tokenRangeToCodeTokens(charRangeToTokenRange(tok, r)); } static L charRangeToCodeTokens(final L tok, L r) { ret map(r, func(IntRange r) { charRangeToCodeTokens(tok, r) }); }