RosettaCodeData/Task/Non-decimal-radices-Input/Forth/non-decimal-radices-input.fth
Ingy döt Net b83f433714 tasks a-s
2013-04-10 23:57:08 -07:00

6 lines
189 B
Forth

: parse# ( str len -- u true | false )
0. 2SWAP DUP >R >NUMBER NIP NIP
R> <> DUP 0= IF NIP THEN ;
: base# ( str len base -- u true | false )
BASE @ >R BASE ! parse# R> BASE ! ;