tweak prompt format
This commit is contained in:
parent
1a0fb71dd2
commit
53c76a2e6a
13
startup.4th
13
startup.4th
|
|
@ -580,9 +580,9 @@ CREATE CURRENT-SOURCE-ID -1 ,
|
||||||
\ LATEST always refers to the innermost enclosing definition.
|
\ LATEST always refers to the innermost enclosing definition.
|
||||||
\
|
\
|
||||||
\ Example:
|
\ Example:
|
||||||
\ OK> : TIMES 0 DO DUP EXECUTE LOOP DROP ;
|
\ > : TIMES 0 DO DUP EXECUTE LOOP DROP ;
|
||||||
\ OK> : GREETINGS { "Hello" TYPE EOL } 3 TIMES ;
|
\ > : GREETINGS { "Hello" TYPE EOL } 3 TIMES ;
|
||||||
\ OK> GREETINGS
|
\ > GREETINGS
|
||||||
\ Hello
|
\ Hello
|
||||||
\ Hello
|
\ Hello
|
||||||
\ Hello
|
\ Hello
|
||||||
|
|
@ -1077,7 +1077,7 @@ HIDE TERMINAL-BUFFER
|
||||||
REPEAT ;
|
REPEAT ;
|
||||||
|
|
||||||
DEFER SHOW-PROMPT
|
DEFER SHOW-PROMPT
|
||||||
{ "OK> " TYPE } IS SHOW-PROMPT
|
{ "> " TYPE } IS SHOW-PROMPT
|
||||||
|
|
||||||
\ Redefine QUIT as a non-deferred word; update deferred references to point here
|
\ Redefine QUIT as a non-deferred word; update deferred references to point here
|
||||||
\ Empty the return stack, make stdin the input source, and enter interpretation state
|
\ Empty the return stack, make stdin the input source, and enter interpretation state
|
||||||
|
|
@ -1086,12 +1086,13 @@ DEFER SHOW-PROMPT
|
||||||
0 CURRENT-SOURCE-ID !
|
0 CURRENT-SOURCE-ID !
|
||||||
FALSE STATE !
|
FALSE STATE !
|
||||||
BEGIN
|
BEGIN
|
||||||
|
SHOW-PROMPT
|
||||||
REFILL 0= IF
|
REFILL 0= IF
|
||||||
EOL BYE
|
EOL BYE
|
||||||
THEN
|
THEN
|
||||||
INTERPRET
|
INTERPRET
|
||||||
STATE @ 0= IF
|
STATE @ 0= IF
|
||||||
SHOW-PROMPT
|
"OK\n" TYPE
|
||||||
THEN
|
THEN
|
||||||
AGAIN ;
|
AGAIN ;
|
||||||
|
|
||||||
|
|
@ -1337,7 +1338,7 @@ HIDE NONAME-LITERAL?
|
||||||
|
|
||||||
HIDE UNTHREAD
|
HIDE UNTHREAD
|
||||||
|
|
||||||
: BANNER "JumpForth version " TYPE VERSION . ", by Jesse McDonald\nOK> " TYPE ;
|
: BANNER "JumpForth version " TYPE VERSION . ", by Jesse McDonald\n" TYPE ;
|
||||||
|
|
||||||
BANNER
|
BANNER
|
||||||
QUIT
|
QUIT
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue