library
import: warnings
- exposed-modules: Krivine,
- CEK,
- SECD, SEC, SE, EC
+ exposed-modules: Abstract.Krivine,
+ Abstract.CEK,
+ Abstract.SECD,
+ Abstract.SEC,
+ Abstract.SE,
+ Abstract.EC
build-depends: base ^>=4.18.2.1
hs-source-dirs: src
default-language: Haskell2010
-module CEK where
+module Abstract.CEK where
-- https://en.wikipedia.org/wiki/CEK_Machine
-- https://legacy.cs.indiana.edu/ftp/techreports/TR202.pdf
-module EC where
+module Abstract.EC where
-- https://www.brics.dk/RS/03/33/BRICS-RS-03-33.pdf
-module Krivine where
+module Abstract.Krivine where
-- https://www.pls-lab.org/en/Krivine_machine
-module SE where
+module Abstract.SE where
-- https://www.brics.dk/RS/03/33/BRICS-RS-03-33.pdf
-module SEC where
+module Abstract.SEC where
-- https://www.brics.dk/RS/03/33/BRICS-RS-03-33.pdf
-module SECD where
+module Abstract.SECD where
-- https://en.wikipedia.org/wiki/SECD_machine
-- https://www.brics.dk/RS/03/33/BRICS-RS-03-33.pdf