rename [.] to sequence.

cvs
Slava Pestov 2005-08-27 19:33:29 +00:00
parent 12cc51c01b
commit e630f884a1
5 changed files with 7 additions and 7 deletions

View File

@ -25,7 +25,7 @@ M: compound (compile) ( word -- )
: precompile ( word -- )
#! Print linear IR of word.
[
word-def dataflow optimize linearize simplify [.]
word-def dataflow optimize linearize simplify sequence.
] with-scope ;
: compile-postponed ( -- )

View File

@ -17,7 +17,7 @@ M: inference-error error. ( error -- )
"! Inference error:" print
dup inference-error-message print
"! Recursive state:" print
inference-error-rstate [.] ;
inference-error-rstate sequence. ;
M: value literal-value ( value -- )
{

View File

@ -321,9 +321,9 @@ M: wrapper pprint* ( wrapper -- )
: short. ( object -- )
dup unparse-short swap write-object terpri ;
: [.] ( sequence -- ) [ short. ] each ;
: sequence. ( sequence -- ) [ short. ] each ;
: stack. reverse-slice [.] ;
: stack. reverse-slice sequence. ;
: .s datastack stack. ;
: .r callstack stack. ;

View File

@ -95,8 +95,8 @@ M: string error. ( error -- ) print ;
M: object error. ( error -- ) . ;
: :s ( -- ) "error-datastack" get reverse [.] ;
: :r ( -- ) "error-callstack" get reverse [.] ;
: :s ( -- ) "error-datastack" get stack. ;
: :r ( -- ) "error-callstack" get stack. ;
: :get ( var -- value ) "error-namestack" get (get) ;

View File

@ -12,7 +12,7 @@ prettyprint io strings sequences math hashtables parser ;
: vocab-apropos. ( substring vocab -- )
#! List all words in a vocabulary that contain a string.
tuck vocab-apropos dup [
"IN: " write swap print [.]
"IN: " write swap print sequence.
] [
2drop
] ifte ;