Skip to content

Commit

Permalink
add refs and finilize
Browse files Browse the repository at this point in the history
  • Loading branch information
mahdihaghverdi committed Dec 29, 2023
1 parent 5606706 commit 646b48e
Show file tree
Hide file tree
Showing 6 changed files with 39 additions and 0 deletions.
Binary file modified Extra3/RTP-EXTRA03-02-4003613023.pdf
Binary file not shown.
2 changes: 2 additions & 0 deletions Extra3/RTP-EXTRA03-02-4003613023.tex
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
\usepackage{xurl}
%---------------------------------------------------

\usepackage{bibentry}
\usefonttheme{serif}
\usepackage{listings}
\usepackage{docs/style}
Expand Down Expand Up @@ -68,4 +69,5 @@
\include{docs/introduction.tex}
\include{docs/language-processors.tex}
\include{docs/structure.tex}
\include{docs/refs.tex}
\end{document}
18 changes: 18 additions & 0 deletions Extra3/docs/bibfile.bib
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
@book{aho2014compilers,
title={Compilers: Principles, Techniques, and Tools},
author={Aho, A.V.},
isbn={9781292024349},
series={Always Learning},
url={https://books.google.com/books?id=HzCrngEACAAJ},
year={2014},
publisher={Pearson}
}

@book{nystrom2021crafting,
title={Crafting Interpreters},
author={Nystrom, R.},
isbn={9780990582946},
url={https://books.google.com/books?id=q0c6EAAAQBAJ},
year={2021},
publisher={Genever Benning}
}
Binary file added Extra3/docs/images/refs.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions Extra3/docs/refs.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
\section{منابع}
\begin{frame}{منابع}
\begin{flushleft}
\includegraphics[width=0.78\textwidth, height=0.19\textheight]{docs/images/refs}
\end{flushleft}
\end{frame}
13 changes: 13 additions & 0 deletions Extra3/docs/structure.tex
Original file line number Diff line number Diff line change
Expand Up @@ -201,3 +201,16 @@ \section{ساختار یک کامپایلر}
\end{figure}
\end{itemize}
\end{frame}

\begin{frame}{تولید کد\lr{(Code Generation)}}
\begin{itemize}\itemr
\item[-]
در آخرین مرحله، کد‌های بهینه شده، از کد میانی کامپایلر به کد‌های ماشین واقعی ترجمه می‌شوند.
\vspace{6mm}
\begin{figure}[H]
\begin{center}
\includegraphics[width=0.3\textwidth, height=0.4\textheight, angle=1]{docs/images/generator}
\end{center}
\end{figure}
\end{itemize}
\end{frame}

0 comments on commit 646b48e

Please sign in to comment.