\chapter*{Úvod}
\addcontentsline{toc}{chapter}{Úvod}  
\input{uvod}

\chapter{Inkrementální statická analýza kódu} \label{sec:inc_static_analysis}
\input{staticka-analyza}

\chapter{Jazyk YARA} \label{yara}
%TODO avoid forced wordwrap
\input{jazyk-yara}


\chapter{Dosavadní řešení} \label{sec:yaramodv3}
\input{yaramod-v3}

\chapter{Tvorba knihovny pro~inkrementální statickou analýzu} \label{sec:yaramodv4}
\input{yaramod-v4}

\chapter{Porovnání dosažených výsledků s~dosavadním řešením} \label{sec:results}
\input{porovnani}

\chapter*{Závěr}
\addcontentsline{toc}{chapter}{Závěr}  
\input{zaver}
%\par V rámci tohoto semestrálního projektu byla shrnuta některá teoretická fakta o statických analyzátorech kódu, o inkrementální syntaktické analýze a o použití těchto metod v textových editorech a integrovaných vývojových prostředích. Některé tyto informace se možná přímo netýkají budoucí knihovny \textit{Yaramod v4}, nicméně přesto jsou užitečné pro zasazení celé práce do kontextu těchto témat. Kromě návrhu knihovny \textit{Yaramod v4} byl dále stručně představen jazyk \textit{YARA}, projekt \textit{YLS} a současná verze knihovny \textit{Yaramod}.
%\par Ačkoliv tato práce končí fází návrhu knihovny, v současné době je již projekt ve fázi dokončování modulu \textit{tree-sitter-yara}. Ten musí být ještě řádně otestován a odladěn než bude jej bude možné prezentovat. První porovnání se syntaktickým analyzátorem knihovny \textit{Yaramod v3} však ukazují, že úspora zdrojů bude díky inkrementální analýze pravděpodobně značná.

