\relax 
\@writefile{toc}{\contentsline {section}{\numberline {1}Concepts}{1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.1}State Transitions}{1}}
\newlabel{example:jflex-transitions}{{1}{1}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {1}JFlex State Transitions}{1}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Layout and Component Example}}{2}}
\newlabel{example:components-and-layouts}{{1}{2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2}Inheritance}{2}}
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Shared Component Example}}{3}}
\newlabel{example:shared-components}{{2}{3}}
\@writefile{toc}{\contentsline {section}{\numberline {2}Syntax}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Components}{3}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.1}Option Section}{3}}
\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Extensibility Example}}{4}}
\newlabel{example:extensibility}{{3}{4}}
\newlabel{example:component}{{2}{4}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {2}Component Syntax Example -- sample.mlc}{4}}
\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Modularity Example}}{5}}
\newlabel{example:modularity}{{4}{5}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.2}Rule Section}{5}}
\@writefile{toc}{\contentsline {paragraph}{Rule Order}{6}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Layouts}{6}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.1}Local Header}{6}}
\newlabel{example:layout}{{3}{7}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3}Layout Syntax Example -- sample.mll}{7}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.2}Inherited Header}{7}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.3}Options Section}{7}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.4}Rules Section}{8}}
\@writefile{toc}{\contentsline {paragraph}{Meta-Patterns}{8}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Comments}{9}}
\@writefile{toc}{\contentsline {section}{\numberline {3}Semantics}{9}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Scoping}{9}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Inheritance}{9}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}\%helper}{9}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4}Component Rule Types}{10}}
\newlabel{section:comp_rule_types}{{3.4}{10}}
\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Insertion Points}}{10}}
\newlabel{diagram:insertion-points}{{5}{10}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.5}Meta-Lexing}{11}}
\@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces Rule Types Example -- Textual Order}}{12}}
\newlabel{example:rule-types-1}{{6}{12}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.6}\%append}{12}}
\newlabel{section:append}{{3.6}{12}}
\@writefile{toc}{\contentsline {section}{\numberline {4}Execution}{13}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}MetaLexer-to-MetaLexer Translator}{13}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}MetaLexer-to-JFlex Translator}{13}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.2.1}Tracing}{13}}
\@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces Rule Types Example -- Conceptual Order}}{14}}
\newlabel{example:rule-types-2}{{7}{14}}
