Skip to content

Commit ea8736d

Browse files
committed
feat: hints at exporting ADT tikz from OOPSLA talk
1 parent ee87406 commit ea8736d

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

src/Vatras/Main.agda

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ open import Vatras.Show.Lines hiding (map)
1313
open import Vatras.Show.Print
1414

1515
open import Vatras.Test.Example using (Example)
16-
open import Vatras.Test.Experiment using (Experiment; ExperimentSetup; setup; run-setup)
16+
open import Vatras.Test.Experiment using (Experiment; ExperimentSetup; setup; run-setup; run-experiment-plain)
1717

1818
open import Vatras.Lang.CCC using (CCC)
1919
open import Vatras.Lang.OC using (WFOC)
2020

21-
open import Vatras.Test.Examples.CCC using (cccex-all)
21+
open import Vatras.Test.Examples.CCC using (cccex-all; talk-sandwich)
2222
open import Vatras.Test.Examples.OC using (optex-all)
2323

2424
open import Vatras.Test.Experiments.CCC-to-2CC
@@ -27,6 +27,7 @@ open import Vatras.Test.Experiments.OC-to-2CC
2727
import Vatras.Test.Experiments.FST-Experiments as FSTs
2828
open FSTs.Java.Calculator using (toy-calculator-experiment; ex-all)
2929
open import Vatras.Test.Experiments.RoundTrip as RoundTrip using (round-trip)
30+
open import Vatras.Test.Experiments.ADT-to-TikZ-Forest
3031

3132
{-|
3233
A list of programs that we want to run.
@@ -57,6 +58,12 @@ main_lines = do
5758
overwrite-alignment-with
5859
Center
5960
(lines (map run-setup experimentsToRun))
61+
{-
62+
Uncomment the following line, if you want to export the tikz code
63+
of the sandwich ADT from our OOPSLA'24 talk,
64+
which we used to highlight the combinatorial explosion problem.
65+
-}
66+
run-experiment-plain tikz-export-experiment talk-sandwich
6067

6168
open import IO using (IO; Main; putStrLn)
6269

0 commit comments

Comments
 (0)