Mercurial Hosting > luan
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) { |