Use file-lines more
parent
a8ad463de9
commit
9447cc529e
|
@ -199,7 +199,7 @@ ARTICLE: "cookbook-io" "I/O cookbook"
|
|||
}
|
||||
"Print the lines of a file in sorted order:"
|
||||
{ $code
|
||||
"\"lines.txt\" <file-reader> lines natural-sort [ print ] each"
|
||||
"\"lines.txt\" file-lines natural-sort [ print ] each"
|
||||
}
|
||||
"Read 1024 bytes from a file:"
|
||||
{ $code
|
||||
|
|
|
@ -56,7 +56,7 @@ io.files ;
|
|||
[ "hell" ] [ "hell" step5 "" like ] unit-test
|
||||
[ "mate" ] [ "mate" step5 "" like ] unit-test
|
||||
|
||||
: resource-lines resource-path <file-reader> lines ;
|
||||
: resource-lines resource-path file-lines ;
|
||||
|
||||
[ { } ] [
|
||||
"extra/porter-stemmer/test/voc.txt" resource-lines
|
||||
|
|
|
@ -39,7 +39,7 @@ IN: project-euler.067
|
|||
|
||||
: pyramid ( -- seq )
|
||||
"resource:extra/project-euler/067/triangle.txt" ?resource-path
|
||||
<file-reader> lines [ " " split [ string>number ] map ] map ;
|
||||
file-lines [ " " split [ string>number ] map ] map ;
|
||||
|
||||
PRIVATE>
|
||||
|
||||
|
@ -66,7 +66,7 @@ PRIVATE>
|
|||
] "" make ;
|
||||
|
||||
: source-067a ( -- triangle )
|
||||
(source-067a) <file-reader> lines [ " " split [ string>number ] map ] map ;
|
||||
(source-067a) file-lines [ " " split [ string>number ] map ] map ;
|
||||
|
||||
PRIVATE>
|
||||
|
||||
|
|
Loading…
Reference in New Issue