aboutsummaryrefslogtreecommitdiffstats
path: root/src/Extraction
diff options
context:
space:
mode:
Diffstat (limited to 'src/Extraction')
-rw-r--r--src/Extraction/Extraction.v8
-rw-r--r--src/Extraction/dune4
2 files changed, 12 insertions, 0 deletions
diff --git a/src/Extraction/Extraction.v b/src/Extraction/Extraction.v
new file mode 100644
index 0000000..c4248cb
--- /dev/null
+++ b/src/Extraction/Extraction.v
@@ -0,0 +1,8 @@
+Require CoqUp.Verilog.VerilogAST.
+
+Require Import ExtrOcamlBasic.
+Require Import ExtrOcamlString.
+
+Cd "src/Extraction".
+Separate Extraction
+ VerilogAST.nat_to_value VerilogAST.value_to_nat VerilogAST.verilog VerilogAST.verilog_example.
diff --git a/src/Extraction/dune b/src/Extraction/dune
new file mode 100644
index 0000000..731701a
--- /dev/null
+++ b/src/Extraction/dune
@@ -0,0 +1,4 @@
+(library
+ (name Extraction)
+ (public_name coqup.extraction)
+ (flags (:standard -warn-error -A)))