• =?UTF-8?Q?Gauche_Lrange_--_to_the_maximum_value_that_doesn=E2=80=99?= =

    From HenHanna@21:1/5 to All on Tue Jun 18 12:53:19 2024
    XPost: comp.lang.scheme

    gosh> (lrange 1 5)

    (1 2 3 4)



    lrange start :optional end step

    Creates a lazy sequence of numbers starting from start,
    increasing by step (default 1), to the maximum value that
    doesn’t exceed end.

    5 doesn't exceed 5, so (according to this spec.) 5 should be printed.

    The correct English should be...

    to the maximum value that is less than [end].

    up to (and not including) the maximum value [end].

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)