2009-04-03 19:19:45 -04:00
|
|
|
! Copyright (C) 2009 Doug Coleman.
|
|
|
|
! See http://factorcode.org/license.txt for BSD license.
|
|
|
|
USING: sorting.functor regexp kernel accessors sequences
|
|
|
|
unicode.case ;
|
|
|
|
IN: sorting.title
|
|
|
|
|
2009-05-26 12:55:48 -04:00
|
|
|
<< "title" [
|
|
|
|
>lower dup R/ ^(the|a|an|el|la|los|las|il) / first-match
|
|
|
|
[ to>> tail-slice ] when*
|
|
|
|
] define-sorting >>
|