Implement CONSTANT, VARIABLE, VALUE and TO

This commit is contained in:
2026-03-01 19:52:16 +00:00
parent 1a9702ea5c
commit acaf198fae

View File

@@ -177,6 +177,39 @@ CHAR . EMIT
CHAR . EMIT
\ Constants, variables and values
: CONSTANT
WORD CREATE
DOCOL ,
LIT LIT ,
,
LIT EXIT ,
;
: VARIABLE
WORD CREATE
DOVAR ,
0 ,
;
: VALUE
WORD CREATE
DOVAL , ,
;
: TO
' 4+
STATE @ IF
LIT LIT , ,
LIT ! ,
ELSE
!
THEN
; IMMEDIATE
CHAR . EMIT
\ Version number
: VERSION-MAJOR 0 ;