summaryrefslogtreecommitdiff
path: root/environment.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'environment.cpp')
-rw-r--r--environment.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/environment.cpp b/environment.cpp
index e375353..e49ec94 100644
--- a/environment.cpp
+++ b/environment.cpp
@@ -292,6 +292,9 @@ static bool hasFree(AST &ast,Index fromIndex){
case AST::Type::lambda:
return hasFree(*ast.lambdaval.body,fromIndex+1);
+
+ default:
+ throw logic_error("Unknown AST::Type?");
}
}