1 /**2 * 3 */4 package jfun.parsec;5 6 final class UnexpectedParser<x> extends Parser<x> {7 private final String msg;8 9 UnexpectedParser(String n, String msg) {10 super(n);11 this.msg = msg;12 }13 14 boolean apply(final ParseContext ctxt) {15 return ParserInternals.raiseUnexpected(msg, ctxt);16 }17 }