sleep.parser

Class CommentRule

public class CommentRule extends Rule

Method Summary
RulecopyRule()
intgetType()
booleanisBalanced()
booleanisLeft(char n)
booleanisMatch(char n)
booleanisRight(char n)
StringtoString()
voidwitnessClose(Token token)
Used to keep track of closing braces to check balance later on
voidwitnessOpen(Token token)
Used to keep track of opening braces to check balance later on
Stringwrap(String value)

Method Detail

copyRule

public Rule copyRule()

getType

public int getType()

isBalanced

public boolean isBalanced()

isLeft

public boolean isLeft(char n)

isMatch

public boolean isMatch(char n)

isRight

public boolean isRight(char n)

toString

public String toString()

witnessClose

public void witnessClose(Token token)
Used to keep track of closing braces to check balance later on

witnessOpen

public void witnessOpen(Token token)
Used to keep track of opening braces to check balance later on

wrap

public String wrap(String value)