Recursive A() method
  /**
   * PARSE METHOD for A -> V { '+' V }
   */

  Object A()
    {
    Object result;
    Object V1 = V();
    if( isFailure(V1) ) return failure;

    if( skipWhitespace() && nextCharIs('+') )
      {
      Object A2 = A();
      if( isFailure(A2) ) return failure;
      return OpenList.list("+", V1, A2);
      }
    else
      {
      return V1;
      }
    }