import org.simantics.scl.compiler.markdown.nodes.ParagraphNode;
import org.simantics.scl.compiler.markdown.nodes.Reference;
import org.simantics.scl.compiler.markdown.nodes.ParagraphNode;
import org.simantics.scl.compiler.markdown.nodes.Reference;
public class MarkdownParser {
public static final boolean DEBUG = false;
public static final int CODE_INDENT = 4;
public class MarkdownParser {
public static final boolean DEBUG = false;
public static final int CODE_INDENT = 4;
else if((c == '=' || c == '-')
&& container instanceof ParagraphNode
&& Scanner.isSetextHeaderLine(line, firstNonspace, c)
else if((c == '=' || c == '-')
&& container instanceof ParagraphNode
&& Scanner.isSetextHeaderLine(line, firstNonspace, c)
) {
HeaderNode header = new HeaderNode(c == '=' ? 1 : 2, true);
header.lineNumber = container.lineNumber;
) {
HeaderNode header = new HeaderNode(c == '=' ? 1 : 2, true);
header.lineNumber = container.lineNumber;