public Node parse() throws ScanException {
    return E();
  }
@Test
  public void empty() {
    try {
      Parser<Object> p = new Parser("");
      p.parse();
      fail("");
    } catch (ScanException e) {

    }
  }