From 7b1cb6c2383254c55c30bf2aa7626ff20a1fc1b9 Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Mon, 8 Jul 2024 23:33:43 +0200 Subject: Add a recursion bug --- BUGS | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'BUGS') diff --git a/BUGS b/BUGS index 2638f5c..e10c720 100644 --- a/BUGS +++ b/BUGS @@ -16,3 +16,7 @@ variables. If this is indeed the cause, then there should most probably be separate scope-trees; one which has scopes for constants, and one which has scopes for variables. + +2. Recursive functions crash the compiler. + + foo :: () { return foo(); } /* breaks */ -- cgit v1.2.3