108109110111112113114115116117118
String varName = m1.group(1); //position of range information int pos = expression.lastIndexOf(')'); return new ForStatementData( expression.substring(1, pos + 1), varName, parseRange(expression.substring(pos + 1))); }
103104105106107108109110111112113
} private int processRow(Row row) { //loop for special expression statements (@for and @if for now) ForStatementData forData = null; IfStatementData ifData = null; Cell forCell = null; Cell ifCell = null; for (Cell cell : row) {