diff core/src/luan/impl/ExpList.java @ 460:b48cfa14ba60

improve stack trace
author Franklin Schmidt <fschmidt@gmail.com>
date Wed, 06 May 2015 14:32:29 -0600
parents 3dcb0f9bee82
children 859c0dedc8b6
line wrap: on
line diff
--- a/core/src/luan/impl/ExpList.java	Wed May 06 12:58:06 2015 -0600
+++ b/core/src/luan/impl/ExpList.java	Wed May 06 14:32:29 2015 -0600
@@ -4,7 +4,7 @@
 import java.util.ArrayList;
 import java.util.Arrays;
 import luan.LuanException;
-import luan.LuanSource;
+import luan.LuanElement;
 import luan.LuanFunction;
 import luan.Luan;
 
@@ -17,7 +17,7 @@
 			return LuanFunction.NOTHING;
 		}
 
-		@Override public LuanSource.Element se() {
+		@Override public LuanElement el() {
 			return null;
 		}
 	};
@@ -66,8 +66,8 @@
 			return a;
 		}
 	
-		@Override public LuanSource.Element se() {
-			return new LuanSource.Element(exprs[0].se().source,exprs[0].se().start,exprs[exprs.length-1].se().end);
+		@Override public LuanElement el() {
+			return new LuanElement(exprs[0].el().source,exprs[0].el().start,exprs[exprs.length-1].el().end);
 		}
 	}
 
@@ -89,8 +89,8 @@
 			return list.toArray();
 		}
 	
-		@Override public LuanSource.Element se() {
-			return new LuanSource.Element(exprs[0].se().source,exprs[0].se().start,last.se().end);
+		@Override public LuanElement el() {
+			return new LuanElement(exprs[0].el().source,exprs[0].el().start,last.el().end);
 		}
 	}
 }