Mercurial Hosting > luan
comparison core/src/luan/impl/TableExpr.java @ 645:859c0dedc8b6
remove LuanSource
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Tue, 29 Mar 2016 18:09:51 -0600 |
parents | b48cfa14ba60 |
children |
comparison
equal
deleted
inserted
replaced
644:ba1e318377c5 | 645:859c0dedc8b6 |
---|---|
1 package luan.impl; | 1 package luan.impl; |
2 | 2 |
3 import luan.LuanException; | 3 import luan.LuanException; |
4 import luan.LuanTable; | 4 import luan.LuanTable; |
5 import luan.LuanElement; | |
6 import luan.Luan; | 5 import luan.Luan; |
7 | 6 |
8 | 7 |
9 final class TableExpr extends CodeImpl implements Expr { | 8 final class TableExpr extends CodeImpl implements Expr { |
10 | 9 |
19 } | 18 } |
20 | 19 |
21 private final Field[] fields; | 20 private final Field[] fields; |
22 private final Expressions expressions; | 21 private final Expressions expressions; |
23 | 22 |
24 TableExpr(LuanElement se,Field[] fields,Expressions expressions) { | 23 TableExpr(Field[] fields,Expressions expressions) { |
25 super(se); | |
26 this.fields = fields; | 24 this.fields = fields; |
27 this.expressions = expressions; | 25 this.expressions = expressions; |
28 } | 26 } |
29 | 27 |
30 @Override public Object eval(LuanStateImpl luan) throws LuanException { | 28 @Override public Object eval(LuanStateImpl luan) throws LuanException { |