comparison src/luan/interp/Closure.java @ 123:d7be9b3abf1a

minor - rename LuanFunction.EMPTY to NOTHING git-svn-id: https://luan-java.googlecode.com/svn/trunk@124 21e917c8-12df-6dd8-5cb6-c86387c605b9
author fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9>
date Fri, 06 Jun 2014 01:14:18 +0000
parents 2428ecfed375
children 14281d5bd36f
comparison
equal deleted inserted replaced
122:d00f41edbbd6 123:d7be9b3abf1a
51 varArgs = new Object[ args.length - fnDef.numArgs ]; 51 varArgs = new Object[ args.length - fnDef.numArgs ];
52 for( int i=0; i<varArgs.length; i++ ) { 52 for( int i=0; i<varArgs.length; i++ ) {
53 varArgs[i] = args[fnDef.numArgs+i]; 53 varArgs[i] = args[fnDef.numArgs+i];
54 } 54 }
55 } else { 55 } else {
56 varArgs = LuanFunction.EMPTY; 56 varArgs = LuanFunction.NOTHING;
57 } 57 }
58 } 58 }
59 Object[] stack = luan.newFrame(closure,fnDef.stackSize,varArgs); 59 Object[] stack = luan.newFrame(closure,fnDef.stackSize,varArgs);
60 final int n = Math.min(args.length,fnDef.numArgs); 60 final int n = Math.min(args.length,fnDef.numArgs);
61 for( int i=0; i<n; i++ ) { 61 for( int i=0; i<n; i++ ) {