blob: 6b115314552d291c0558ce97f5ee767b62a7c011 [file] [log] [blame]
import java_cup.runtime.*;
import javax.swing.*;
import java.util.*;
/*
MANUALLY ADD TO CUP-GENERATED CLASS IN Pound.java?????????
//add to CUP$Pound$actions
public LexerParserBroker broker;
//add to the constructor of CUP$Pound$actions
broker = new LexerParserBroker();
*/
action code {:
//__________________________________
public static boolean DEBUG = true;
:}
terminal LINK, PERCENT_SPEC, POUNDLINE;
non terminal Object startpt, pattern;
/* ___________
The grammer */
startpt ::= POUNDLINE
|
POUNDLINE
pattern
;
pattern ::= pattern
LINK
POUNDLINE
|
pattern
LINK
PERCENT_SPEC
POUNDLINE
|
LINK
POUNDLINE
|
LINK
PERCENT_SPEC
POUNDLINE
;