From 69c06f9bb9a69b6148c04dd97edc2bfe61f2e315 Mon Sep 17 00:00:00 2001 From: Matthijs Kooijman Date: Mon, 30 Jun 2008 11:28:47 +0200 Subject: [PATCH] Add a sheet with an image of the compilation process. --- Progress presentation/Makefile | 2 +- Progress presentation/Presentation.tex | 4 + Progress presentation/images/Compiling.svg | 316 +++++++++++++++++++++ 3 files changed, 321 insertions(+), 1 deletion(-) create mode 100644 Progress presentation/images/Compiling.svg diff --git a/Progress presentation/Makefile b/Progress presentation/Makefile index 8047620..ece134a 100755 --- a/Progress presentation/Makefile +++ b/Progress presentation/Makefile @@ -8,7 +8,7 @@ REPEAT_TEXT = 'Rerun to get cross-references right' %.ps: %.svg inkscape $(addsuffix .svg,$(basename $@)) --export-ps=$@ -Presentation.dvi: *.tex beamerthemerecore.sty +Presentation.dvi: *.tex beamerthemerecore.sty images/*.ps latex '\scrollmode\input $(basename $@)' || exit 1; \ latex '\scrollmode\input $(basename $@)' || exit 1; \ while grep -s $(REPEAT_TEXT) $(addsuffix .log,$(basename $@)) ; do \ diff --git a/Progress presentation/Presentation.tex b/Progress presentation/Presentation.tex index b68f296..3364e6c 100755 --- a/Progress presentation/Presentation.tex +++ b/Progress presentation/Presentation.tex @@ -58,6 +58,10 @@ \subsection{MontiumC} \subsection{LLVM} \subsection{Compile process} + \begin{frame}{Compiling MontiumC} + \pgfdeclareimage[width=\textwidth]{Compiling}{images/Compiling} + \pgfuseimage{Compiling} + \end{frame} \section{Tasks} diff --git a/Progress presentation/images/Compiling.svg b/Progress presentation/images/Compiling.svg new file mode 100644 index 0000000..557b384 --- /dev/null +++ b/Progress presentation/images/Compiling.svg @@ -0,0 +1,316 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + MontiumC + + + montiumccfe + + + clang + + + Transformation + + + SynC backend + + + + Montium IR + + + + LLVM IR + + + + Montium binary + + + + + + + + + -- 2.30.2