/** * Returns a parser that points to the receiver, but can be changed to point to something else at * a later point in time. */ public SettableParser settable() { return SettableParser.with(this); }
/** * Returns a parser that points to the receiver, but can be changed to point to something else at * a later point in time. */ public SettableParser settable() { return SettableParser.with(this); }
/** * Constructs a {@link SettableParser} that currently refers to an {@link FailureParser} with the * provided {@code message}. */ public static SettableParser undefined(String message) { return with(FailureParser.withMessage(message)); }
/** * Constructs a {@link SettableParser} that currently refers to an {@link FailureParser} with the * provided {@code message}. */ public static SettableParser undefined(String message) { return with(FailureParser.withMessage(message)); }