diff src/luan/modules/parsers/LuanParser.java @ 1578:c922446f53aa

immutable threading
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 08 Feb 2021 14:16:19 -0700
parents f118ead273a1
children
line wrap: on
line diff
--- a/src/luan/modules/parsers/LuanParser.java	Sun Jan 31 16:04:39 2021 -0700
+++ b/src/luan/modules/parsers/LuanParser.java	Mon Feb 08 14:16:19 2021 -0700
@@ -263,8 +263,13 @@
 			spaces();
 			Object obj = value();
 			if( obj != null ) {
-				if( obj != NULL )
-					tbl.rawAdd(obj);
+				if( obj != NULL ) {
+					try {
+						tbl.rawAdd(obj);
+					} catch(LuanException e) {
+						throw new RuntimeException(e);
+					}
+				}
 				spaces();
 				continue;
 			}