如何创建自己的org.graalvm.polyglot.SourceSection实例?
我看不到构造函数in its docs,与org.graalvm.polyglot.Source不同,com.oracle.truffle.api.source.Source没有SourceSection createSection(...)
方法。
我想从以前的SourceSection创建一个新的org.graalvm.polyglot.SourceSection,它跨越了上一节在Source中所做的行。
我尝试过
SourceSection getLines(SourceSection section) {
return section.getSource().createSection(section.getStartLine(), -1, section.getEndLine(), -1);
}
但是对于org.graalvm.polyglot.Source未定义Source.createSection(int, int, int, int)
。
那我打算做什么?