@@ -17,46 +17,33 @@ module Main where
1717import Data.Default
1818import Data.Foldable (fold )
1919import PlutusCore qualified as PLC
20- import PlutusCore.Compiler qualified as PLC
21- import PlutusCore.Pretty as PLC
2220import PlutusCore.Quote
23- import PlutusCore.Quote (runQuoteT )
2421import PlutusCore.Version qualified as PLC
25- import PlutusIR qualified as PIR
2622import PlutusIR.Compiler qualified as PIR
27- import PlutusIR.Compiler.Definitions qualified as PIR
2823import PlutusIR.Compiler.Types qualified as PIR
2924import PlutusIR.Transform.RewriteRules
3025import PlutusIR.Transform.RewriteRules.RemoveTrace (rewriteRuleRemoveTrace )
31- import PlutusTx.Compiler.Builtins
32- import PlutusTx.Compiler.Error
3326import PlutusTx.Compiler.Types
3427import PlutusTx.Options (PluginOptions (.. ), defaultPluginOptions )
3528import PlutusTx.Plugin (runCompiler )
36- import UntypedPlutusCore qualified as UPLC
3729
3830import GHC qualified as GHC
3931import GHC.Core.FamInstEnv qualified as GHC
4032import GHC.Core.Opt.OccurAnal qualified as GHC
41- import GHC.Driver.Make qualified as GHC
4233import GHC.Driver.Session qualified as GHC
4334import GHC.Paths as GHC
4435import GHC.Plugins qualified as GHC
45- import GHC.Types.Literal qualified as GHC
4636
47- import Control.Lens
4837import Control.Monad.Except
4938import Control.Monad.Reader
5039import Control.Monad.State
5140import Control.Monad.Writer
5241
5342import Data.Map qualified as Map
54- import Data.Set qualified as Set
55- import Language.Haskell.TH.Syntax qualified as TH
5643
5744-- | Create a simple Core expression for testing (a literal integer)
5845createSimpleCoreExpr :: GHC. DynFlags -> GHC. CoreExpr
59- createSimpleCoreExpr flags =
46+ createSimpleCoreExpr _flags =
6047 let lit = GHC. Lit (GHC. LitNumber GHC. LitNumInt 42 )
6148 in lit
6249
0 commit comments