Changeset 28193 in project


Ignore:
Timestamp:
01/30/13 08:14:19 (7 years ago)
Author:
Ivan Raikov
Message:

more srfi-4-utils updates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/eggref/4/srfi-4-utils

    r28192 r28193  
    8787
    8888
    89 <procedure>s8vector-quick-sort!  :: V * ELT< [ * START * END] -> V</procedure><br>
    90 <procedure>u8vector-quick-sort!  :: V * ELT< [ * START * END] -> V</procedure><br>
    91 <procedure>s16vector-quick-sort!  :: V * ELT< [ * START * END] -> V</procedure><br>
    92 <procedure>u16vector-quick-sort!  :: V * ELT< [ * START * END] -> V</procedure><br>
    93 <procedure>s32vector-quick-sort!  :: V * ELT< [ * START * END] -> V</procedure><br>
    94 <procedure>u32vector-quick-sort!  :: V * ELT< [ * START * END] -> V</procedure><br>
    95 <procedure>f32vector-quick-sort!  :: V * ELT< [ * START * END] -> V</procedure><br>
    96 <procedure>f64vector-quick-sort!  :: V * ELT< [ * START * END] -> V</procedure>
     89<procedure>s8vector-quick-sort!  :: ELT< * V -> V</procedure><br>
     90<procedure>u8vector-quick-sort!  :: ELT< * V -> V</procedure><br>
     91<procedure>s16vector-quick-sort!  :: ELT< * V -> V</procedure><br>
     92<procedure>u16vector-quick-sort!  :: ELT< * V -> V</procedure><br>
     93<procedure>s32vector-quick-sort!  :: ELT< * V -> V</procedure><br>
     94<procedure>u32vector-quick-sort!  :: ELT< * V -> V</procedure><br>
     95<procedure>f32vector-quick-sort!  :: ELT< * V -> V</procedure><br>
     96<procedure>f64vector-quick-sort!  :: ELT< * V -> V</procedure>
    9797
    9898where {{ELT< :: i1 * V(i1) * i2 * V(i2) -> boolean}}
     
    120120 
    121121 ;; input vector is modified
    122  csi> (f64vector-quick-sort! (f64vector 1 4 2 3) (lambda (i1 v1 i2 v2) (< v1 v2)))
     122 csi> (f64vector-quick-sort! (lambda (i1 v1 i2 v2) (< v1 v2)) (f64vector 1 4 2 3) )
    123123 #f64(1.0 2.0 3.0 4.0)
    124124
Note: See TracChangeset for help on using the changeset viewer.