Data commit

This commit is contained in:
Ingy döt Net 2023-07-01 11:58:00 -04:00
parent 7387c8f97b
commit cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions

View file

@ -0,0 +1,8 @@
[ 2 base put ] now!
( The Quackery compiler now expects numeric literals to be in binary. )
[ base release ] now!
( The Quackery compiler now expects numeric literals to be in whichever
base they were previously. The default base is decimal. )

View file

@ -0,0 +1,13 @@
[ 8 base put
nextword dup
$ '' = if
[ $ '"octal" needs a number after it.'
message put bail ]
dup $->n iff
[ nip swap dip join ]
else
[ drop
char " swap join
$ '" is not octal.'
join message put bail ]
base release ] builds octal ( [ $ --> [ $ )