cleanup of mandel.factor
parent
1dca03d0dc
commit
e8c112ac03
|
@ -21,13 +21,16 @@ USE: stack
|
||||||
USE: stdio
|
USE: stdio
|
||||||
USE: strings
|
USE: strings
|
||||||
|
|
||||||
: mandel-step ( a z c -- c )
|
: ?mandel-step ( a z c -- a z c ? )
|
||||||
>r dupd sq + dup abs 2 < [
|
>r dupd sq + dup abs 2 < [
|
||||||
r> pred dup CHAR: \s > [ mandel-step ] [ nip nip ] ifte
|
r> pred dup CHAR: \s >
|
||||||
] [
|
] [
|
||||||
2drop r>
|
r> f
|
||||||
] ifte ;
|
] ifte ;
|
||||||
|
|
||||||
|
: mandel-step ( a z c -- c )
|
||||||
|
[ ?mandel-step ] [ ] while nip nip ;
|
||||||
|
|
||||||
: mandel-x ( x y -- )
|
: mandel-x ( x y -- )
|
||||||
rect> dup CHAR: ~ mandel-step >char write ;
|
rect> dup CHAR: ~ mandel-step >char write ;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue