diff src/luan/interp/TableExpr.java @ 11:b7d7069fee58

add assignment statement and CmdLine git-svn-id: https://luan-java.googlecode.com/svn/trunk@12 21e917c8-12df-6dd8-5cb6-c86387c605b9
author fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9>
date Thu, 22 Nov 2012 10:51:56 +0000
parents 24fd6381caca
children 0e406bd9ac7b
line wrap: on
line diff
--- a/src/luan/interp/TableExpr.java	Thu Nov 22 04:37:10 2012 +0000
+++ b/src/luan/interp/TableExpr.java	Thu Nov 22 10:51:56 2012 +0000
@@ -5,7 +5,7 @@
 import luan.LuaTable;
 
 
-final class TableExpr extends Expr {
+final class TableExpr implements Expr {
 
 	static class Field {
 		final Expr key;
@@ -23,7 +23,7 @@
 		this.fields = fields;
 	}
 
-	@Override Object eval(LuaState lua) throws LuaException {
+	@Override public Object eval(LuaState lua) throws LuaException {
 		LuaTable table = new LuaTable();
 		for( Field field : fields ) {
 			table.set( field.key.eval(lua), field.value.eval(lua) );