15.6.2.2250
STATE
TOOLS EXT
( --
a-addr
)
Extend the semantics of
6.1.2250 STATE
to allow
;CODE
to change the value in
STATE
. A program shall not directly alter the contents of
STATE
.
See:
3.4 The Forth text interpreter
,
6.1.0450 :
,
6.1.0460 ;
,
6.1.0670 ABORT
,
6.1.2050 QUIT
,
6.1.2250 STATE
,
6.1.2500 [
,
6.1.2540 ]
,
6.2.0455 :NONAME
,
15.6.2.0470 ;CODE
.
Forth 2012
Forth 2012
Programming-Tools word set
Foreword
Proposals Process
200
x
Membership
Introduction
Terms, notation, and references
Usage requirements
Documentation requirements
Compliance and labeling
Glossary
Block word set
Double-Number word set
Exception word set
Facility word set
File-Access word set
Floating-Point word set
Locals word set
Memory-Allocation word set
Programming-Tools word set
Search-Order word set
String word set
Extended-Character word set
Rationale
Bibliography
Compatibility analysis
Portability guide
Reference Implementations
Test Suite
Alphabetic list of words
Glossary
Introduction
Additional terms and notation
Additional usage requirements
Additional documentation requirements
Compliance and labeling
Glossary
STATE
.S
?
DUMP
SEE
WORDS
;CODE
AHEAD
ASSEMBLER
BYE
CODE
CS-PICK
CS-ROLL
EDITOR
FORGET
N>R
NAME>COMPILE
NAME>INTERPRET
NAME>STRING
NR>
STATE
SYNONYM
TRAVERSE-WORDLIST
[DEFINED]
[ELSE]
[IF]
[THEN]
[UNDEFINED]