package org.metaborg.parsetable;

public interface IActionQuery {

    int actionQueryCharacter();

    String actionQueryLookahead(int length);

}

@@ -68,36 +68,428 @@
     
-int actionQueryCharacter();%0A
+/**%0A     * The lookahead character to query actions for.%0A     */%0A    int actionQueryCharacter();%0A%0A    /**%0A     * Retrieve lookahead with a given length for the current action query. During a parse round, when a character is%0A     * shifted, that character is the actual first character of lookahead (as returned by actionQueryCharacter). The%0A     * lookahead returned by this function starts after that character.%0A     */
 %0A   

Document IActionQuery