From 89386ae636edd2f5832b23c895a588237eb5b170 Mon Sep 17 00:00:00 2001 From: Doug Coleman Date: Fri, 5 Sep 2008 18:56:57 -0500 Subject: [PATCH] left-trim -> trim-left --- extra/math/polynomials/polynomials.factor | 2 +- extra/pack/pack.factor | 2 +- extra/parser-combinators/parser-combinators.factor | 6 +++--- extra/project-euler/059/059.factor | 2 +- extra/soundex/soundex.factor | 2 +- extra/tar/tar.factor | 2 +- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/extra/math/polynomials/polynomials.factor b/extra/math/polynomials/polynomials.factor index e3adf2277d..1883f56929 100644 --- a/extra/math/polynomials/polynomials.factor +++ b/extra/math/polynomials/polynomials.factor @@ -22,7 +22,7 @@ PRIVATE> : p= ( p p -- ? ) pextend = ; : ptrim ( p -- p ) - dup length 1 = [ [ zero? ] right-trim ] unless ; + dup length 1 = [ [ zero? ] trim-right ] unless ; : 2ptrim ( p p -- p p ) [ ptrim ] bi@ ; : p+ ( p p -- p ) pextend v+ ; diff --git a/extra/pack/pack.factor b/extra/pack/pack.factor index ed2756bb80..0bd4302fd7 100755 --- a/extra/pack/pack.factor +++ b/extra/pack/pack.factor @@ -84,7 +84,7 @@ M: string b, ( n string -- ) heap-size b, ; "\0" read-until [ drop f ] unless ; : read-c-string* ( n -- str/f ) - read [ zero? ] right-trim dup empty? [ drop f ] when ; + read [ zero? ] trim-right dup empty? [ drop f ] when ; : (read-128-ber) ( n -- n ) read1 diff --git a/extra/parser-combinators/parser-combinators.factor b/extra/parser-combinators/parser-combinators.factor index da723bae9d..0ee91bc326 100755 --- a/extra/parser-combinators/parser-combinators.factor +++ b/extra/parser-combinators/parser-combinators.factor @@ -175,11 +175,11 @@ M: or-parser parse ( input parser1 -- list ) parsers>> 0 swap seq>list [ parse ] lazy-map-with lconcat ; -: left-trim-slice ( string -- string ) +: trim-left-slice ( string -- string ) #! Return a new string without any leading whitespace #! from the original string. dup empty? [ - dup first blank? [ rest-slice left-trim-slice ] when + dup first blank? [ rest-slice trim-left-slice ] when ] unless ; TUPLE: sp-parser p1 ; @@ -191,7 +191,7 @@ C: sp sp-parser ( p1 -- parser ) M: sp-parser parse ( input parser -- list ) #! Skip all leading whitespace from the input then call #! the parser on the remaining input. - >r left-trim-slice r> p1>> parse ; + >r trim-left-slice r> p1>> parse ; TUPLE: just-parser p1 ; diff --git a/extra/project-euler/059/059.factor b/extra/project-euler/059/059.factor index 7cc6df3525..aa2cdb75b0 100644 --- a/extra/project-euler/059/059.factor +++ b/extra/project-euler/059/059.factor @@ -53,7 +53,7 @@ IN: project-euler.059 : source-059 ( -- seq ) "resource:extra/project-euler/059/cipher1.txt" - ascii file-contents [ blank? ] right-trim "," split + ascii file-contents [ blank? ] trim-right "," split [ string>number ] map ; TUPLE: rollover seq n ; diff --git a/extra/soundex/soundex.factor b/extra/soundex/soundex.factor index 23d5ee4d4c..d0da0b1347 100644 --- a/extra/soundex/soundex.factor +++ b/extra/soundex/soundex.factor @@ -15,7 +15,7 @@ TR: soundex-tr [ 2 [ = not ] assoc-filter values ] [ first ] bi prefix ; : first>upper ( seq -- seq' ) 1 head >upper ; -: trim-first ( seq -- seq' ) dup first [ = ] curry left-trim ; +: trim-first ( seq -- seq' ) dup first [ = ] curry trim-left ; : remove-zeroes ( seq -- seq' ) CHAR: 0 swap remove ; : remove-non-alpha ( seq -- seq' ) [ alpha? ] filter ; : pad-4 ( first seq -- seq' ) "000" 3append 4 head ; diff --git a/extra/tar/tar.factor b/extra/tar/tar.factor index 28913d7141..286ac0183a 100755 --- a/extra/tar/tar.factor +++ b/extra/tar/tar.factor @@ -135,7 +135,7 @@ M: unknown-typeflag summary ( obj -- str ) : typeflag-L ( header -- ) drop ; ! [ read-data-blocks ] keep - ! >string [ zero? ] right-trim filename set + ! >string [ zero? ] trim-right filename set ! filename get tar-prepend-path make-directories ; ! Multi volume continuation entry