sexp-grammar-1.0.0: src/Data/InvertibleGrammar/TH.hs
{-# LANGUAGE TemplateHaskell #-}
module Data.InvertibleGrammar.TH where
import Language.Haskell.TH
import Data.StackPrism.ReverseTH
import Data.InvertibleGrammar
grammarFor :: Name -> ExpQ
grammarFor name = [e| GenPrism $(stringE (show name)) $(deriveRevStackPrism name) |]