Class TRegexCompilationRequest
java.lang.Object
com.oracle.truffle.regex.tregex.TRegexCompilationRequest
This class is responsible for compiling a single regex pattern. The compilation process is
designed to be single-threaded, but multiple
TRegexCompilationRequests can be compiled in
parallel.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncompile()createDFAExecutor(NFA nfaArg, TRegexDFAExecutorProperties props, String debugDumpName) getAst()getRoot()
-
Constructor Details
-
TRegexCompilationRequest
-
-
Method Details
-
getRoot
-
getAst
-
getNamedCaptureGroups
-
compile
-
compileBacktrackingExecutor
-
createDFAExecutor
public TRegexDFAExecutorNode createDFAExecutor(NFA nfaArg, TRegexDFAExecutorProperties props, String debugDumpName)
-