comparison core/src/luan/impl/LuanParser.java @ 662:ee00a619eec1

minor
author Franklin Schmidt <fschmidt@gmail.com>
date Wed, 06 Apr 2016 21:47:45 -0600
parents 1bbb08c0d8f1
children b438a47196bc
comparison
equal deleted inserted replaced
661:1bbb08c0d8f1 662:ee00a619eec1
581 StringBuilder sb = new StringBuilder(); 581 StringBuilder sb = new StringBuilder();
582 sb.append( "t = " + values.code + ";\n" ); 582 sb.append( "t = " + values.code + ";\n" );
583 ExpString t = new ExpString("t",true,false); 583 ExpString t = new ExpString("t",true,false);
584 sb.append( vars.get(0).set(new ExpString("t",true,false)).code ); 584 sb.append( vars.get(0).set(new ExpString("t",true,false)).code );
585 for( int i=1; i<n; i++ ) { 585 for( int i=1; i<n; i++ ) {
586 sb.append( vars.get(0).set(new ExpString("LuanImpl.pick(t,"+i+")",true,false)).code ); 586 sb.append( vars.get(i).set(new ExpString("LuanImpl.pick(t,"+i+")",true,false)).code );
587 } 587 }
588 return parser.success( new StmtString(sb.toString()) ); 588 return parser.success( new StmtString(sb.toString()) );
589 } 589 }
590 590
591 private static String varsToString(Settable[] vars) { 591 private static String varsToString(Settable[] vars) {