aboutsummaryrefslogtreecommitdiffhomepage
path: root/samples/interpreters
diff options
context:
space:
mode:
authorMarvin Borner2023-03-03 14:27:05 +0100
committerMarvin Borner2023-03-03 14:27:05 +0100
commit6948d5cf89508e9d91978c93c3d2b0d552f60720 (patch)
treeff7793c0dd270dceddf86e5e0febcfad7e22783b /samples/interpreters
parent8c380e85c816ecba9b3b101b8d61d3787c0c421d (diff)
Faster string breaking
Diffstat (limited to 'samples/interpreters')
-rw-r--r--samples/interpreters/blc.bruijn4
1 files changed, 4 insertions, 0 deletions
diff --git a/samples/interpreters/blc.bruijn b/samples/interpreters/blc.bruijn
new file mode 100644
index 0000000..f40bd4a
--- /dev/null
+++ b/samples/interpreters/blc.bruijn
@@ -0,0 +1,4 @@
+# TODO: understand and reverse engineer this mess
+# by Tromp/Jart
+
+main [(([(0 0)] [[[(((0 [[[[(2 [((4 (2 [((1 (2 [[(2 [((0 1) 2)])]])) (3 [(3 [((2 0) (1 0))])]))])) ((0 (1 [(0 1)])) [((3 [(3 [(1 (0 3))])]) 4)]))])]]]]) (2 2)) 1)]]]) [(0 ([(0 0)] [(0 0)]))])]