![JAR search and dependency download from the Maven repository](/logo.png)
org.unlaxer.tinyexpression.loader.LineCommentParser Maven / Gradle / Ivy
package org.unlaxer.tinyexpression.loader;
import org.unlaxer.parser.Parser;
import org.unlaxer.parser.Parsers;
import org.unlaxer.parser.combinator.LazyChain;
import org.unlaxer.parser.elementary.LineTerminatorParser;
import org.unlaxer.parser.elementary.StartOfLineParser;
import org.unlaxer.parser.elementary.WildCardStringTerninatorParser;
import org.unlaxer.parser.posix.HashParser;
public class LineCommentParser extends LazyChain{
@Override
public Parsers getLazyParsers() {
return new Parsers(
Parser.get(StartOfLineParser.class),
Parser.get(HashParser.class),
new WildCardStringTerninatorParser(false , Parser.get(LineTerminatorParser.class))
);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy