From 9751e2fecc2457f86492d06a19c8763a02b8250c Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Sat, 12 Jul 2025 12:17:00 -0300 Subject: Revert "src/paca.mjs: Temporarily export internal functions" This reverts commit 15f206e4940cb80ff98eea7c376d9c618f80ed0e. --- src/paca.mjs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/paca.mjs b/src/paca.mjs index e7611fe..e8ec542 100644 --- a/src/paca.mjs +++ b/src/paca.mjs @@ -471,7 +471,7 @@ const searchNFAFn = (nfa, string) => allDirects(nfa.start, nfa.nodes), ); -export const searchNFA = (nfa, string) => +const searchNFA = (nfa, string) => searchNFAFn(nfa, string).includes(nfa.end); const nodeID = states => @@ -546,13 +546,13 @@ const searchDFAStep = nodes => (state, char) => const searchDFAFn = (dfa, string) => reduce(explode(string), searchDFAStep(dfa.nodes), dfa.start); -export const searchDFA = (dfa, string) => +const searchDFA = (dfa, string) => !!dfa.nodes[searchDFAFn(dfa, string)]?.end -export const compileNFA = regex => +const compileNFA = regex => buildNFA(toPostfix(tokenizeRegex(explode(regex)))); -export const compileDFA = regex => +const compileDFA = regex => buildDFA(compileNFA(regex)); export const compile = regex => { -- cgit v1.2.3