brainfuck: cleanup.
parent
2b21f01918
commit
4fb66c0f05
|
@ -35,10 +35,10 @@ TUPLE: brainfuck pointer memory ;
|
||||||
read1 set-memory ;
|
read1 set-memory ;
|
||||||
|
|
||||||
: (>) ( brainfuck n -- brainfuck )
|
: (>) ( brainfuck n -- brainfuck )
|
||||||
[ dup pointer>> ] dip + >>pointer ;
|
[ + ] curry change-pointer ;
|
||||||
|
|
||||||
: (<) ( brainfuck n -- brainfuck )
|
: (<) ( brainfuck n -- brainfuck )
|
||||||
[ dup pointer>> ] dip - >>pointer ;
|
[ - ] curry change-pointer ;
|
||||||
|
|
||||||
: (#) ( brainfuck -- brainfuck )
|
: (#) ( brainfuck -- brainfuck )
|
||||||
dup
|
dup
|
||||||
|
|
Loading…
Reference in New Issue