aboutsummaryrefslogtreecommitdiffhomepage
path: root/samples/rosetta/Sierpinski_triangle.bruijn
diff options
context:
space:
mode:
Diffstat (limited to 'samples/rosetta/Sierpinski_triangle.bruijn')
-rw-r--r--samples/rosetta/Sierpinski_triangle.bruijn9
1 files changed, 9 insertions, 0 deletions
diff --git a/samples/rosetta/Sierpinski_triangle.bruijn b/samples/rosetta/Sierpinski_triangle.bruijn
new file mode 100644
index 0000000..22659d1
--- /dev/null
+++ b/samples/rosetta/Sierpinski_triangle.bruijn
@@ -0,0 +1,9 @@
+y [[1 (0 0)] [1 (0 0)]]
+
+# infinite depth
+triangle [y [[0 1 [[0]] 1 1]]]
+
+:import std/Number .
+
+# limited depth
+triangle-n [y [[[[1 0 [[0]] 0 0] (=?1 [[1]] (2 --1))]]] (+7)]