mirror of
https://github.com/hsoft/collapseos.git
synced 2024-11-05 20:10:55 +11:00
3d908cef3a
This allows us to get rid of the (parse*) indirection.
11 lines
174 B
Plaintext
11 lines
174 B
Plaintext
( returns negative value on error )
|
|
: _ ( c -- n )
|
|
( '0' is ASCII 48 )
|
|
48 -
|
|
DUP 0< ( bad ) OVER 2 < ( good ) OR IF EXIT THEN
|
|
( bad )
|
|
255 -
|
|
;
|
|
|
|
|