public ICLS_Expression Compiler_Expression_Loop_Return(IList <Token> tlist, ICLS_Environment content, int pos, int posend) { CLS_Expression_LoopReturn value = new CLS_Expression_LoopReturn(pos, posend, tlist[pos].line, tlist[posend].line); ICLS_Expression subvalue; bool succ = Compiler_Expression(tlist, content, pos + 1, posend, out subvalue); if (succ) { value.listParam.Add(subvalue); } return(value); }
public ICLS_Expression Compiler_Expression_Loop_Return(IList<Token> tlist, ICLS_Environment content, int pos, int posend) { CLS_Expression_LoopReturn value = new CLS_Expression_LoopReturn(pos, posend, tlist[pos].line, tlist[posend].line); ICLS_Expression subvalue; bool succ = Compiler_Expression(tlist, content, pos + 1, posend, out subvalue); if (succ) { value.listParam.Add(subvalue); } return value; }