From bc924a8f33d3487b584627d55c0199b2074d208b Mon Sep 17 00:00:00 2001 From: Tristan Tarrant Date: Tue, 25 Mar 2025 14:37:18 +0100 Subject: [PATCH] [#52] Fix parsing of semicolon at end of predicateObjectList --- lib/parser/grammar_parser.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/parser/grammar_parser.dart b/lib/parser/grammar_parser.dart index b4d3209..ea07db2 100644 --- a/lib/parser/grammar_parser.dart +++ b/lib/parser/grammar_parser.dart @@ -337,7 +337,9 @@ class EvaluatorDefinition extends ExpressionDefinition { rtnList.add(firstPreObj); final restPreObjs = values[2] as List; for (var i = 0; i < restPreObjs.length; i++) { - rtnList.add(restPreObjs[i][1][0]); + var o = restPreObjs[i][1] as List; + if (o.length > 0) + rtnList.add(o[0]); } return rtnList; });