summaryrefslogtreecommitdiff
path: root/tests/mandel_local.bth
diff options
context:
space:
mode:
Diffstat (limited to 'tests/mandel_local.bth')
-rw-r--r--tests/mandel_local.bth23
1 files changed, 23 insertions, 0 deletions
diff --git a/tests/mandel_local.bth b/tests/mandel_local.bth
new file mode 100644
index 0000000..f2a1213
--- /dev/null
+++ b/tests/mandel_local.bth
@@ -0,0 +1,23 @@
+(let (pxy 0)
+ (while (< pxy 30)
+ (let (cim (/ (- pxy 15) 15)
+ pxx 0)
+ (while (< pxx 60)
+ (let (cre (/ (- pxx 40) 20)
+ i 0
+ zim cim
+ zre cre
+ mag 0
+ nzre 0
+ nzim 0)
+ (while (< i 25)
+ (set nzre (+ cre (- (* zre zre) (* zim zim))))
+ (set nzim (+ cim (* 2 (* zre zim))))
+ (set zre nzre)
+ (set zim nzim)
+ (set mag (+ (* zre zre) (* zim zim)))
+ (set i (if (< mag 4) (+ i 1) 999)))
+ (print (if (< mag 4) "#" "."))
+ (set pxx (+ pxx 1)))))
+ (puts "")
+ (set pxy (+ pxy 1))))