@@ -13,12 +13,12 @@ open import Vatras.Show.Lines hiding (map)
1313open import Vatras.Show.Print
1414
1515open 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
1818open import Vatras.Lang.CCC using (CCC)
1919open 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 )
2222open import Vatras.Test.Examples.OC using (optex-all)
2323
2424open import Vatras.Test.Experiments.CCC-to-2CC
@@ -27,6 +27,7 @@ open import Vatras.Test.Experiments.OC-to-2CC
2727import Vatras.Test.Experiments.FST-Experiments as FSTs
2828open FSTs.Java.Calculator using (toy-calculator-experiment; ex-all)
2929open import Vatras.Test.Experiments.RoundTrip as RoundTrip using (round-trip)
30+ open import Vatras.Test.Experiments.ADT-to-TikZ-Forest
3031
3132{-|
3233A 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
6168open import IO using (IO; Main; putStrLn)
6269
0 commit comments