code: public String getMatch(PushbackReader in, int size) throws IOException, SyntaxErrorException
      {
          InputReader reader = Input.getInstance(in, size);
          String s = getMatch(reader);
          reader.release();
          return s;
      }
docs: Matches the whole input and returns the matched string
  @param in
  @param size
  @return
  @throws IOException
  @throws SyntaxErrorException