]> granicus.if.org Git - re2c/commitdiff
Paper: don't forget to pass precedence matrices to initial closure.
authorUlya Trofimovich <skvadrik@gmail.com>
Fri, 11 Jan 2019 08:16:00 +0000 (08:16 +0000)
committerUlya Trofimovich <skvadrik@gmail.com>
Fri, 11 Jan 2019 08:17:51 +0000 (08:17 +0000)
re2c/doc/tdfa_v2/part_1_tnfa.tex

index c6488d102c6a9222516abc8df52174ada3e8bf79..a239b02bdea0549cd1e250608aeb60b8e32d939d 100644 (file)
@@ -923,7 +923,10 @@ TNFA construction is given by the $F$ function defined on figure \ref{fig_tnfa}.
     \begin{algorithm}[H] \DontPrintSemicolon \SetKwProg{Fn}{}{}{} \SetAlgoInsideSkip{medskip}
     \Fn {$\underline{match (\XN, \alpha_1 \dots \alpha_n)} \smallskip$} {
         $(\Sigma, Q, F, q_0, T, \Delta) = \XN$ \;
-        $X = closure(\{ (\bot, q_0, \epsilon, t_0) \}, F, \Delta)$ \;
+        $P_1, P_2: Q \times Q \rightarrow \YZ$ \;
+        \BlankLine
+
+        $X = closure(\{ (\bot, q_0, \epsilon, t_0) \}, F, \Delta, P_1, P_2)$ \;
         $(X, B, D) = step(0, X, P_1, P_2)$ \;
 
         \BlankLine