projects
/
rrq
/
rrqforth.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
another example
[rrq/rrqforth.git]
/
adoc
/
p_left_bracket.adoc
diff --git
a/adoc/p_left_bracket.adoc
b/adoc/p_left_bracket.adoc
index 4907988231cc3f559fbde46a2553487bfaf1dae7..ecd77bf77350a25e03957e690d0a0288369cd01d 100644
(file)
--- a/
adoc/p_left_bracket.adoc
+++ b/
adoc/p_left_bracket.adoc
@@
-1,18
+1,20
@@
+// compile.asm: WORD p_left_bracket,'[',fasm,IMMEDIATE
+
anchor:p_left_bracket[]
anchor:p_left_bracket[]
-Word: [
--------
+=== Word: [
-----
-compile.asm: WORD p_left_bracket,'[',fasm,IMMEDIATE
-----
+....
+Data stack: ( -- )
+....
-"[" (left bracket) is function word that sets the stream evaluation
+"[" (left bracket) is
a
function word that sets the stream evaluation
mode to be intepreting. In this mode, words are executed immediately
after parsing, by invoking their "doer".
mode to be intepreting. In this mode, words are executed immediately
after parsing, by invoking their "doer".
-.Execution semantics expressed in RRQFORTH
====
====
-: [ IMMEDIATE 1 STATE ! ;
+.Definition concept for [
+****
+: [ IMMEDIATE 0 STATE ! ;
+****
====
====
-