package org.jtwig.parser.parboiled.node;
import org.jtwig.parser.parboiled.ParserContext;
import org.jtwig.parser.parboiled.base.BasicParser;
import org.jtwig.parser.parboiled.base.LimitsParser;
import org.parboiled.Rule;
public class CommentParser extends BasicParser<Object> {
public CommentParser(ParserContext context) {
super(CommentParser.class, context);
}
public Rule Comment() {
LimitsParser limitsParser = parserContext().parser(LimitsParser.class);
return Sequence(
limitsParser.startComment(),
ZeroOrMore(
TestNot(limitsParser.endComment()),
ANY
),
limitsParser.endComment()
);
}
}