From 82fe5624e92c0060ff352ce278f013bf62a4e3ce Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Fri, 2 Apr 2021 11:18:46 -0600 Subject: [PATCH] Better error message for non-field forms at top level --- kiss/src/kiss/Kiss.hx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kiss/src/kiss/Kiss.hx b/kiss/src/kiss/Kiss.hx index f57b4520..852411bf 100644 --- a/kiss/src/kiss/Kiss.hx +++ b/kiss/src/kiss/Kiss.hx @@ -180,7 +180,7 @@ class Kiss { case CallExp({pos: _, def: Symbol(formName)}, args) if (fieldForms.exists(formName)): fieldForms[formName](exp, args, k); default: - if (errorIfNot) throw CompileError.fromExp(exp, 'invalid valid field form'); else return null; + if (errorIfNot) throw CompileError.fromExp(exp, 'top-level expressions must be (or expand into) field definitions'); else return null; }; }