module ADP.Fusion.SynVar.Recursive.Subword where import Data.Strict.Tuple import Data.Vector.Fusion.Stream.Monadic import Data.Vector.Fusion.Stream.Size import Data.Vector.Fusion.Util (delay_inline) import Debug.Trace import Prelude hiding (map) import ADP.Fusion.Base import ADP.Fusion.SynVar.Recursive.Type import ADP.Fusion.SynVar.Backtrack