From d7fbde238c596c3f7cbc5471a0efb32481bdf6b8 Mon Sep 17 00:00:00 2001 From: Drahflow Date: Wed, 23 Jan 2013 01:56:25 +0100 Subject: Thinner scope handling when necessary Functions without own scope don't unneccesary save the current scope. This makes < > possible. Also: dearray implemented --- examples/working-compiler/arraycat.test | 1 + examples/working-compiler/concat.test | 1 + examples/working-compiler/each.test | 1 + examples/working-compiler/fib.test | 1 + examples/working-compiler/fold.test | 1 + examples/working-compiler/hash-set.test | 1 + examples/working-compiler/scope.test | 1 + 7 files changed, 7 insertions(+) create mode 120000 examples/working-compiler/arraycat.test create mode 120000 examples/working-compiler/concat.test create mode 120000 examples/working-compiler/each.test create mode 120000 examples/working-compiler/fib.test create mode 120000 examples/working-compiler/fold.test create mode 120000 examples/working-compiler/hash-set.test create mode 120000 examples/working-compiler/scope.test (limited to 'examples/working-compiler') diff --git a/examples/working-compiler/arraycat.test b/examples/working-compiler/arraycat.test new file mode 120000 index 0000000..250dcdd --- /dev/null +++ b/examples/working-compiler/arraycat.test @@ -0,0 +1 @@ +../working/arraycat.ey \ No newline at end of file diff --git a/examples/working-compiler/concat.test b/examples/working-compiler/concat.test new file mode 120000 index 0000000..b65356c --- /dev/null +++ b/examples/working-compiler/concat.test @@ -0,0 +1 @@ +../working/concat.ey \ No newline at end of file diff --git a/examples/working-compiler/each.test b/examples/working-compiler/each.test new file mode 120000 index 0000000..95ed5d2 --- /dev/null +++ b/examples/working-compiler/each.test @@ -0,0 +1 @@ +../working/each.ey \ No newline at end of file diff --git a/examples/working-compiler/fib.test b/examples/working-compiler/fib.test new file mode 120000 index 0000000..f4d924e --- /dev/null +++ b/examples/working-compiler/fib.test @@ -0,0 +1 @@ +../working/fib.ey \ No newline at end of file diff --git a/examples/working-compiler/fold.test b/examples/working-compiler/fold.test new file mode 120000 index 0000000..13cc7fd --- /dev/null +++ b/examples/working-compiler/fold.test @@ -0,0 +1 @@ +../working/fold.ey \ No newline at end of file diff --git a/examples/working-compiler/hash-set.test b/examples/working-compiler/hash-set.test new file mode 120000 index 0000000..0efdd80 --- /dev/null +++ b/examples/working-compiler/hash-set.test @@ -0,0 +1 @@ +../working/hash-set.ey \ No newline at end of file diff --git a/examples/working-compiler/scope.test b/examples/working-compiler/scope.test new file mode 120000 index 0000000..3fc0fb0 --- /dev/null +++ b/examples/working-compiler/scope.test @@ -0,0 +1 @@ +../working/scope.ey \ No newline at end of file -- cgit v1.2.3