diff --git a/docs/JetCore.aux b/docs/JetCore.aux index 4876431..60c260e 100644 --- a/docs/JetCore.aux +++ b/docs/JetCore.aux @@ -1,42 +1,86 @@ \relax -\@writefile{toc}{\contentsline {section}{\numberline {1}Global Variables}{4}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {2}Local Variables}{4}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {3}Keyword Variables}{4}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {4}Environment Variables}{4}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {5}CGI Variables}{4}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {6}Operators}{4}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {6.1}Arithmentic Operators}{5}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {6.2}Boolean Operators}{5}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {7}Function Reference}{5}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {7.1}concat}{5}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {7.2}integer}{5}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {7.3}left}{5}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {7.4}random}{5}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {7.5}round}{5}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {7.6}substring}{5}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {8}Session Control}{5}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {9}call}{6}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {10}comment}{6}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {11}cookie}{6}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {12}dump}{6}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {13}exclude}{7}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {14}expr}{7}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {15}for}{7}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {16}header}{7}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {17}if/else}{7}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {18}ifrow/else}{8}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {19}include}{8}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {20}jet}{8}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {21}mysql}{8}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {22}read}{8}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {23}set}{9}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {24}sql}{9}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {25}stream}{9}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {26}system}{9}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {27}tag}{9}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {28}until}{10}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {29}while}{10}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {30}whiledir}{10}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {31}whilerow}{10}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {32}write}{10}{}\protected@file@percent } -\gdef \@abspage@last{10} +\@writefile{toc}{\contentsline {chapter}{\numberline {1}Introduction}{5}{}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {1.1}Use Cases}{5}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.1.1}World Wide Web Site}{5}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.1.2}API Handling}{5}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.1.3}Asterisk Dial Plan Generator Tool}{5}{}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {2}Tags and Attributes}{7}{}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {chapter}{\numberline {3}User Defined Tags and Tag Libraries}{9}{}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {chapter}{\numberline {4}Variables and Variable Types}{11}{}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {4.1}Global Variables}{11}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {4.2}Local Variables}{12}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {4.3}Keyword Variables}{12}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {4.4}Environment Variables}{12}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {4.5}CGI Variables}{12}{}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {5}Expressions}{13}{}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {5.1}Operators}{13}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.1.1}Arithmetic Operators}{13}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.1.2}Boolean Operators}{13}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {5.2}Function Reference}{13}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {5.3}Date Functions}{13}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.1}unixtime}{13}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {5.4}Math Functions}{13}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.1}abs}{13}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.2}acos}{13}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.3}asin}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.4}atan}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.5}cos}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.6}max}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.7}min}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.8}pow}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.9}random}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.10}sin}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {5.5}String Functions}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.1}concat}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.2}integer}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.3}left}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.4}reverse}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.5}right}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.6}round}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.7}substring}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.8}tolower}{15}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.9}toupper}{15}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.10}trim}{15}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.11}expr}{15}{}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {6}Common Gateway Interface Features}{17}{}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {6.1}Session Control}{17}{}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {7}Tag Reference}{19}{}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {7.1}call}{19}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.2}comment}{19}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.3}cookie}{20}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.4}dump}{20}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.5}exclude}{20}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.6}expr}{20}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.7}for}{20}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.8}header}{20}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.9}if/else}{20}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.10}ifrow/else}{21}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.11}include}{21}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.12}jet}{21}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.13}mysql}{21}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.14}read}{21}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.15}set}{22}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.16}sql}{22}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.17}stream}{22}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.18}system}{22}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.19}tag}{22}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.20}until}{23}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.21}while}{23}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.22}whiledir}{23}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.23}whilerow}{23}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.24}write}{23}{}\protected@file@percent } +\gdef \@abspage@last{23} diff --git a/docs/JetCore.log b/docs/JetCore.log index 41d39c3..e728f06 100644 --- a/docs/JetCore.log +++ b/docs/JetCore.log @@ -1,4 +1,4 @@ -This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Debian) (preloaded format=latex 2024.11.17) 8 NOV 2025 16:58 +This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Debian) (preloaded format=pdflatex 2024.11.17) 11 NOV 2025 10:01 entering extended mode restricted \write18 enabled. %&-line parsing enabled. @@ -6,37 +6,28 @@ entering extended mode (./JetCore.tex LaTeX2e <2023-11-01> patch level 1 L3 programming layer <2024-01-22> -(/usr/share/texlive/texmf-dist/tex/latex/refman/refart.cls -Document Class: refart 2006/11/13 v2.0e LaTeX document class -\papermarginwidth=\skip48 -(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo -File: size10.clo 2023/05/17 v1.4n Standard LaTeX file (size option) +(/usr/share/texlive/texmf-dist/tex/latex/base/book.cls +Document Class: book 2023/05/17 v1.4n Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/bk10.clo +File: bk10.clo 2023/05/17 v1.4n Standard LaTeX file (size option) ) -\leftmarginwidth=\dimen140 -\fullwidth=\dimen141 -\emptyfoottopmargin=\dimen142 -\emptyheadtopmargin=\dimen143 \c@part=\count187 -\c@section=\count188 -\c@subsection=\count189 -\c@subsubsection=\count190 -\c@paragraph=\count191 -\c@subparagraph=\count192 -\c@figure=\count193 -\c@table=\count194 -\abovecaptionskip=\skip49 -\belowcaptionskip=\skip50 -\bibindent=\dimen144 +\c@chapter=\count188 +\c@section=\count189 +\c@subsection=\count190 +\c@subsubsection=\count191 +\c@paragraph=\count192 +\c@subparagraph=\count193 +\c@figure=\count194 +\c@table=\count195 +\abovecaptionskip=\skip48 +\belowcaptionskip=\skip49 +\bibindent=\dimen140 ) -(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def -File: l3backend-dvips.def 2024-01-04 L3 backend support: dvips +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +File: l3backend-pdftex.def 2024-01-04 L3 backend support: PDF output (pdfTeX) +\l__color_backend_stack_int=\count196 \l__pdf_internal_box=\box51 -\g__pdf_backend_object_int=\count195 -\l__pdf_backend_content_box=\box52 -\l__pdf_backend_model_box=\box53 -\g__pdf_backend_annotation_int=\count196 -\g__pdf_backend_link_int=\count197 -\g__pdf_backend_link_sf_int=\count198 ) (./JetCore.aux) \openout1 = `JetCore.aux'. @@ -55,121 +46,81 @@ LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 7. LaTeX Font Info: ... okay on input line 7. LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 7. LaTeX Font Info: ... okay on input line 7. - (./JetCore.toc LaTeX Font Info: External font `cmex10' loaded for size -(Font) <7> on input line 8. +(Font) <12> on input line 9. LaTeX Font Info: External font `cmex10' loaded for size -(Font) <5> on input line 8. +(Font) <8> on input line 9. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <6> on input line 9. [1 -]) + +{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2 + +] +(./JetCore.toc +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <7> on input line 2. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <5> on input line 2. + [3]) \tf@toc=\write3 \openout3 = `JetCore.toc'. - -! Undefined control sequence. -l.13 \chaptermark - {Introduction} -? q -OK, entering \batchmode... - [2] -! Undefined control sequence. -l.23 \chaptermark - {Tags and Attributes} -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - -! Undefined control sequence. -l.32 ...e from mysql may be performed using the \< - mysql\> tag -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - -! Undefined control sequence. -l.33 in combination with the \< - ifrow\>, \ and \ tags. -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - -! Undefined control sequence. -l.33 in combination with the \, \< - whilerow\> and \ tags. -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - -! Undefined control sequence. -l.33 ...on with the \, \ and \< - sql\> tags. -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - -! Undefined control sequence. -l.66 \chaptermark - {Variables and Variable Types} -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - - [3] -! Undefined control sequence. -l.125 \chapter - {Expressions} -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - [4] -! Undefined control sequence. -l.172 \chapter - {Common Gateway Interface Features} -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. +Chapter 1. +[5 - [5] -! Undefined control sequence. -l.218 \chapter - {Tag Reference} -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. +] [6 - [6] [7] [8] [9] [10] (./JetCore.aux) +] +Chapter 2. +[7] [8 + +] +Chapter 3. +[9] [10 + +] +Chapter 4. +[11{/usr/share/texmf/fonts/enc/dvips/cm-super/cm-super-ts1.enc}] [12] +Chapter 5. +[13 + +] [14] [15] [16 + +] +Chapter 6. +[17] [18] +Chapter 7. +[19 + +] [20] [21] [22] [23] (./JetCore.aux) *********** LaTeX2e <2023-11-01> patch level 1 L3 programming layer <2024-01-22> *********** ) Here is how much of TeX's memory you used: - 500 strings out of 474223 - 9431 string characters out of 5748758 - 1931972 words of memory out of 5000000 - 22827 multiletter control sequences out of 15000+600000 - 560443 words of font info for 44 fonts, out of 8000000 for 9000 + 508 strings out of 474222 + 9280 string characters out of 5748732 + 1936975 words of memory out of 5000000 + 22826 multiletter control sequences out of 15000+600000 + 564392 words of font info for 57 fonts, out of 8000000 for 9000 1141 hyphenation exceptions out of 8191 - 35i,6n,50p,160b,169s stack positions out of 10000i,1000n,20000p,200000b,200000s + 35i,6n,50p,280b,189s stack positions out of 10000i,1000n,20000p,200000b,200000s + +Output written on JetCore.pdf (23 pages, 138298 bytes). +PDF statistics: + 119 PDF objects out of 1000 (max. 8388607) + 77 compressed objects within 1 object stream + 0 named destinations out of 1000 (max. 500000) + 1 words of extra memory for PDF output out of 10000 (max. 10000000) -Output written on JetCore.dvi (10 pages, 21424 bytes). diff --git a/docs/JetCore.pdf b/docs/JetCore.pdf index c852331..9b776e3 100644 Binary files a/docs/JetCore.pdf and b/docs/JetCore.pdf differ diff --git a/docs/JetCore.synctex.gz b/docs/JetCore.synctex.gz new file mode 100644 index 0000000..b149c3a Binary files /dev/null and b/docs/JetCore.synctex.gz differ diff --git a/docs/JetCore.tex b/docs/JetCore.tex index 1b74586..e6374de 100644 --- a/docs/JetCore.tex +++ b/docs/JetCore.tex @@ -1,4 +1,4 @@ -\documentclass{refart} +\documentclass{book} \title{JET Extension Tags} \author{Bradford Matthew Arant Sr.} @@ -10,7 +10,7 @@ \tableofcontents -\chaptermark{Introduction} +\chapter{Introduction} JET will pass through the untagged areas to the output without any modifications. Data contained within the tags may modify their @@ -20,7 +20,15 @@ itself is not passed to the output and will not appear in the output. Skip Blank Lines options on containers will skip passing any blank lines or line containing only whitespace to the output. -\chaptermark{Tags and Attributes} +\section{Use Cases} + +\subsection{World Wide Web Site} + +\subsection{API Handling} + +\subsection{Asterisk Dial Plan Generator Tool} + +\chapter{Tags and Attributes} XML style tagging is used to insert functions and other behaviors into the script. As the document contents are output a tag may be inserted @@ -29,10 +37,10 @@ to perform the desired function and affect the output. Tag attributes are used to pass parameters into the operations and functionality for each tag. -Outputting a database from mysql may be performed using the \ tag -in combination with the \, \ and \ tags. +Outputting a database from mysql may be performed using the tag +in combination with the , and tags. -\sectionmark{User Defined Tags and Tag Libraries} +\chapter{User Defined Tags and Tag Libraries} You can define your own tag definitions and use them within your JET scripts. @@ -63,7 +71,7 @@ higher tag. -\chaptermark{Variables and Variable Types} +\chapter{Variables and Variable Types} Variables are used to contain dynamic content values and can be sourced from several locations and limited in scope depending on use. @@ -77,7 +85,7 @@ variable types and a brief description of their source: \begin{itemize} -\item Global - values can be initiaized using the set tag and +\item Global - values can be initialized using the set tag and specifying the scope of global. \item Local - @@ -85,6 +93,10 @@ specifying the scope of global. \item Keyword - within a tag's container we may access the keyword values specified on the containing tag. +\item Environment - + +\item CGI Variables - + \end{itemize} \section{Global Variables} @@ -116,18 +128,22 @@ The variable retrieved is not processed for variable resolution. \section{Environment Variables} +Environment variables are values existing in the exported list of value/pairs as provided by the operating system process. Apache, NGINX as well as other HTML server platforms provide environment variables to describe the requests being handed in. + \section{CGI Variables} When operating Jet in CGI mode you have access to the form data submitted by the remote client (usually a browser or curl request) using the POST method. -\chapter{Expressions} +\sectionmark{Expressions} Expressions are used to perform complicated calculations (arithmetic), perform comparisons between values (boolean), manipulate strings (string) or perform operations on dates (date). +\chapter{Expressions} + \section{Operators} Operators are used to perform arithmetic or boolean operations on @@ -142,22 +158,59 @@ operators, as follows: \end{itemize} -\subsection{Arithmentic Operators} +\subsection{Arithmetic Operators} \subsection{Boolean Operators} - \section{Function Reference} +\section{Date Functions} + +\subsection{unixtime} + +\section{Math Functions} + +\subsection{abs} + +\subsection{acos} + +Returns to arc-cosine of the given parameter. + +\subsection{asin} + +\subsection{atan} + +\subsection{cos} + +\subsection{max} + +\subsection{min} + +\subsection{pow} + +\subsection{random} + +Use the random function to return a random number between 0 and 1. + +\subsection{sin} + +\section{String Functions} + +String functions are provided to accelerate the building and parsing of strings passed into the expression. Numbers can be treated as a string or a number depending on the function called and the data state of the values being manipulated. + \subsection{concat} +The concat tag is used to assemble a string by concatenating one or more values to formulate the resulting string. + + + \subsection{integer} \subsection{left} -\subsection{random} +\subsection{reverse} -Use the random function to return a random number between 0 and 1. +\subsection{right} \subsection{round} @@ -167,7 +220,17 @@ number of digits after the decimal point. \subsection{substring} Use the substring operation to extract a portion of a string and return -the value as a string. +the value as a string. + +\subsection{tolower} + +\subsection{toupper} + +\subsection{trim} + +\subsection{expr} + +Use the expr function to parse the string contents contained in the expr string. \chapter{Common Gateway Interface Features} diff --git a/docs/JetCore.toc b/docs/JetCore.toc index 495a803..d8615a2 100644 --- a/docs/JetCore.toc +++ b/docs/JetCore.toc @@ -1,40 +1,70 @@ -\contentsline {section}{\numberline {1}Global Variables}{4}{}% -\contentsline {section}{\numberline {2}Local Variables}{4}{}% -\contentsline {section}{\numberline {3}Keyword Variables}{4}{}% -\contentsline {section}{\numberline {4}Environment Variables}{4}{}% -\contentsline {section}{\numberline {5}CGI Variables}{4}{}% -\contentsline {section}{\numberline {6}Operators}{4}{}% -\contentsline {subsection}{\numberline {6.1}Arithmentic Operators}{5}{}% -\contentsline {subsection}{\numberline {6.2}Boolean Operators}{5}{}% -\contentsline {section}{\numberline {7}Function Reference}{5}{}% -\contentsline {subsection}{\numberline {7.1}concat}{5}{}% -\contentsline {subsection}{\numberline {7.2}integer}{5}{}% -\contentsline {subsection}{\numberline {7.3}left}{5}{}% -\contentsline {subsection}{\numberline {7.4}random}{5}{}% -\contentsline {subsection}{\numberline {7.5}round}{5}{}% -\contentsline {subsection}{\numberline {7.6}substring}{5}{}% -\contentsline {section}{\numberline {8}Session Control}{5}{}% -\contentsline {section}{\numberline {9}call}{6}{}% -\contentsline {section}{\numberline {10}comment}{6}{}% -\contentsline {section}{\numberline {11}cookie}{6}{}% -\contentsline {section}{\numberline {12}dump}{6}{}% -\contentsline {section}{\numberline {13}exclude}{7}{}% -\contentsline {section}{\numberline {14}expr}{7}{}% -\contentsline {section}{\numberline {15}for}{7}{}% -\contentsline {section}{\numberline {16}header}{7}{}% -\contentsline {section}{\numberline {17}if/else}{7}{}% -\contentsline {section}{\numberline {18}ifrow/else}{8}{}% -\contentsline {section}{\numberline {19}include}{8}{}% -\contentsline {section}{\numberline {20}jet}{8}{}% -\contentsline {section}{\numberline {21}mysql}{8}{}% -\contentsline {section}{\numberline {22}read}{8}{}% -\contentsline {section}{\numberline {23}set}{9}{}% -\contentsline {section}{\numberline {24}sql}{9}{}% -\contentsline {section}{\numberline {25}stream}{9}{}% -\contentsline {section}{\numberline {26}system}{9}{}% -\contentsline {section}{\numberline {27}tag}{9}{}% -\contentsline {section}{\numberline {28}until}{10}{}% -\contentsline {section}{\numberline {29}while}{10}{}% -\contentsline {section}{\numberline {30}whiledir}{10}{}% -\contentsline {section}{\numberline {31}whilerow}{10}{}% -\contentsline {section}{\numberline {32}write}{10}{}% +\contentsline {chapter}{\numberline {1}Introduction}{5}{}% +\contentsline {section}{\numberline {1.1}Use Cases}{5}{}% +\contentsline {subsection}{\numberline {1.1.1}World Wide Web Site}{5}{}% +\contentsline {subsection}{\numberline {1.1.2}API Handling}{5}{}% +\contentsline {subsection}{\numberline {1.1.3}Asterisk Dial Plan Generator Tool}{5}{}% +\contentsline {chapter}{\numberline {2}Tags and Attributes}{7}{}% +\contentsline {chapter}{\numberline {3}User Defined Tags and Tag Libraries}{9}{}% +\contentsline {chapter}{\numberline {4}Variables and Variable Types}{11}{}% +\contentsline {section}{\numberline {4.1}Global Variables}{11}{}% +\contentsline {section}{\numberline {4.2}Local Variables}{12}{}% +\contentsline {section}{\numberline {4.3}Keyword Variables}{12}{}% +\contentsline {section}{\numberline {4.4}Environment Variables}{12}{}% +\contentsline {section}{\numberline {4.5}CGI Variables}{12}{}% +\contentsline {chapter}{\numberline {5}Expressions}{13}{}% +\contentsline {section}{\numberline {5.1}Operators}{13}{}% +\contentsline {subsection}{\numberline {5.1.1}Arithmetic Operators}{13}{}% +\contentsline {subsection}{\numberline {5.1.2}Boolean Operators}{13}{}% +\contentsline {section}{\numberline {5.2}Function Reference}{13}{}% +\contentsline {section}{\numberline {5.3}Date Functions}{13}{}% +\contentsline {subsection}{\numberline {5.3.1}unixtime}{13}{}% +\contentsline {section}{\numberline {5.4}Math Functions}{13}{}% +\contentsline {subsection}{\numberline {5.4.1}abs}{13}{}% +\contentsline {subsection}{\numberline {5.4.2}acos}{13}{}% +\contentsline {subsection}{\numberline {5.4.3}asin}{14}{}% +\contentsline {subsection}{\numberline {5.4.4}atan}{14}{}% +\contentsline {subsection}{\numberline {5.4.5}cos}{14}{}% +\contentsline {subsection}{\numberline {5.4.6}max}{14}{}% +\contentsline {subsection}{\numberline {5.4.7}min}{14}{}% +\contentsline {subsection}{\numberline {5.4.8}pow}{14}{}% +\contentsline {subsection}{\numberline {5.4.9}random}{14}{}% +\contentsline {subsection}{\numberline {5.4.10}sin}{14}{}% +\contentsline {section}{\numberline {5.5}String Functions}{14}{}% +\contentsline {subsection}{\numberline {5.5.1}concat}{14}{}% +\contentsline {subsection}{\numberline {5.5.2}integer}{14}{}% +\contentsline {subsection}{\numberline {5.5.3}left}{14}{}% +\contentsline {subsection}{\numberline {5.5.4}reverse}{14}{}% +\contentsline {subsection}{\numberline {5.5.5}right}{14}{}% +\contentsline {subsection}{\numberline {5.5.6}round}{14}{}% +\contentsline {subsection}{\numberline {5.5.7}substring}{14}{}% +\contentsline {subsection}{\numberline {5.5.8}tolower}{15}{}% +\contentsline {subsection}{\numberline {5.5.9}toupper}{15}{}% +\contentsline {subsection}{\numberline {5.5.10}trim}{15}{}% +\contentsline {subsection}{\numberline {5.5.11}expr}{15}{}% +\contentsline {chapter}{\numberline {6}Common Gateway Interface Features}{17}{}% +\contentsline {section}{\numberline {6.1}Session Control}{17}{}% +\contentsline {chapter}{\numberline {7}Tag Reference}{19}{}% +\contentsline {section}{\numberline {7.1}call}{19}{}% +\contentsline {section}{\numberline {7.2}comment}{19}{}% +\contentsline {section}{\numberline {7.3}cookie}{20}{}% +\contentsline {section}{\numberline {7.4}dump}{20}{}% +\contentsline {section}{\numberline {7.5}exclude}{20}{}% +\contentsline {section}{\numberline {7.6}expr}{20}{}% +\contentsline {section}{\numberline {7.7}for}{20}{}% +\contentsline {section}{\numberline {7.8}header}{20}{}% +\contentsline {section}{\numberline {7.9}if/else}{20}{}% +\contentsline {section}{\numberline {7.10}ifrow/else}{21}{}% +\contentsline {section}{\numberline {7.11}include}{21}{}% +\contentsline {section}{\numberline {7.12}jet}{21}{}% +\contentsline {section}{\numberline {7.13}mysql}{21}{}% +\contentsline {section}{\numberline {7.14}read}{21}{}% +\contentsline {section}{\numberline {7.15}set}{22}{}% +\contentsline {section}{\numberline {7.16}sql}{22}{}% +\contentsline {section}{\numberline {7.17}stream}{22}{}% +\contentsline {section}{\numberline {7.18}system}{22}{}% +\contentsline {section}{\numberline {7.19}tag}{22}{}% +\contentsline {section}{\numberline {7.20}until}{23}{}% +\contentsline {section}{\numberline {7.21}while}{23}{}% +\contentsline {section}{\numberline {7.22}whiledir}{23}{}% +\contentsline {section}{\numberline {7.23}whilerow}{23}{}% +\contentsline {section}{\numberline {7.24}write}{23}{}% diff --git a/filestoprint b/filestoprint index f4db83a..28c9fd9 100644 --- a/filestoprint +++ b/filestoprint @@ -7,7 +7,7 @@ __dotag.h __dump.cpp __dump.h __for.cpp -__for.cpp~ +__for.cpp __for.h Global.cpp Global.h diff --git a/missfont.log b/missfont.log new file mode 100644 index 0000000..1c4050b --- /dev/null +++ b/missfont.log @@ -0,0 +1,56 @@ +mktextfm tinos +mktextfm tinos +mktextfm tinos +mktextfm tinos/BI +mktextfm tinos +mktextfm tinos/B +mktextfm tinos +mktextfm tinos/I +mktextfm tinos +mktextfm tinos +mktextfm tinos +mktextfm tinos +mktextfm tinos +mktextfm tinos +mktextfm tinos +mktextfm tinos +mktextfm tinos +mktextfm tinos/BI +mktextfm tinos +mktextfm tinos/B +mktextfm tinos +mktextfm tinos/I +mktextfm tinos +mktextfm tinos +mktextfm tinos +mktextfm tinos +mktextfm tinos +mktextfm tinos +mktextfm arrimo +mktextfm arrimo +mktextfm arrimo +mktextfm arrimo/BI +mktextfm arrimo +mktextfm arrimo/B +mktextfm arrimo +mktextfm arrimo/I +mktextfm arrimo +mktextfm arrimo +mktextfm arrimo +mktextfm arrimo +mktextfm arrimo +mktextfm arrimo +mktextfm arimo +mktextfm arimo +mktextfm arimo +mktextfm arimo/BI +mktextfm arimo +mktextfm arimo/B +mktextfm arimo +mktextfm arimo/I +mktextfm arimo +mktextfm arimo +mktextfm arimo +mktextfm arimo +mktextfm arimo +mktextfm arimo diff --git a/src2pdf b/src2pdf index aa4f42c..e6ef73a 100755 --- a/src2pdf +++ b/src2pdf @@ -4,6 +4,8 @@ tex_file=$(mktemp) ## Random temp file name cat<$tex_file ## Print the tex file header \documentclass{book} +\usepackage{fontspec} +\setmainfont{Bitstream Vera Sans} \usepackage{listings} \usepackage[usenames,dvipsnames]{color} %% Allow color names \lstdefinestyle{customasm}{ @@ -25,14 +27,12 @@ cat<$tex_file ## Print the tex file header EOF while read i; do ## Loop through each file - name=${i//_/\\_} ## escape underscores + name=${i/\\_} ## escape underscores echo "\newpage" >> $tex_file ## start each section on a new page echo "\section{$name}" >> $tex_file ## Create a section for each filename - - ## This command will include the file in the PDF - echo "\lstinputlisting[style=customasm]{$i}" >>$tex_file - done > $tex_file && - pdflatex $tex_file -output-directory . && - pdflatex $tex_file -output-directory . ## This needs to be run twice - ## for the TOC to be generated \ No newline at end of file + echo "\lstinputlisting[style=customasm]{$i}" >>$tex_file +done > $tex_file && + xelatex $tex_file -output-directory . && + xelatex $tex_file -output-directory . ## This needs to be run twice + ## for the TOC to be generated \ No newline at end of file diff --git a/tmp.aux b/tmp.aux index b0d3810..80c79fa 100644 --- a/tmp.aux +++ b/tmp.aux @@ -1,113 +1,52 @@ \relax \providecommand\hyper@newdestlabel[2]{} -\providecommand\HyField@AuxAddToFields[1]{} -\providecommand\HyField@AuxAddToCoFields[2]{} -\@writefile{toc}{\contentsline {section}{\numberline {0.1}\_\_call.cpp}{2}{section.0.1}\protected@file@percent } +\providecommand*\HyPL@Entry[1]{} +\HyPL@Entry{0<>} +\@writefile{toc}{\contentsline {section}{\numberline {0.1}__call.cpp}{2}{section.0.1}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore call.cpp}{2}{lstlisting.0.-1}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.2}\_\_call.h}{4}{section.0.2}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {0.2}__call.h}{4}{section.0.2}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore call.h}{4}{lstlisting.0.-2}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.3}\_\_comment.cpp}{5}{section.0.3}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {0.3}__comment.cpp}{5}{section.0.3}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore comment.cpp}{5}{lstlisting.0.-3}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.4}\_\_comment.h}{6}{section.0.4}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {0.4}__comment.h}{6}{section.0.4}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore comment.h}{6}{lstlisting.0.-4}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.5}\_\_dotag.cpp}{7}{section.0.5}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {0.5}__dotag.cpp}{7}{section.0.5}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore dotag.cpp}{7}{lstlisting.0.-5}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.6}\_\_dotag.h}{8}{section.0.6}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {0.6}__dotag.h}{8}{section.0.6}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore dotag.h}{8}{lstlisting.0.-6}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.7}\_\_dump.cpp}{9}{section.0.7}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {0.7}__dump.cpp}{9}{section.0.7}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore dump.cpp}{9}{lstlisting.0.-7}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.8}\_\_dump.h}{10}{section.0.8}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {0.8}__dump.h}{10}{section.0.8}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore dump.h}{10}{lstlisting.0.-8}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.9}\_\_for.cpp}{11}{section.0.9}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {0.9}__for.cpp}{11}{section.0.9}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore for.cpp}{11}{lstlisting.0.-9}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.10}\_\_for.cpp~}{12}{section.0.10}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {0.10}__for.cpp}{12}{section.0.10}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore for.cpp}{12}{lstlisting.0.-10}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.11}\_\_for.h}{13}{section.0.11}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {0.11}__for.h}{13}{section.0.11}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore for.h}{13}{lstlisting.0.-11}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {0.12}Global.cpp}{14}{section.0.12}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{Global.cpp}{14}{lstlisting.0.-12}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {0.13}Global.h}{17}{section.0.13}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{Global.h}{17}{lstlisting.0.-13}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.14}\_\_header.cpp}{18}{section.0.14}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {0.14}__header.cpp}{18}{section.0.14}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore header.cpp}{18}{lstlisting.0.-14}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.15}\_\_header.h}{19}{section.0.15}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {0.15}__header.h}{19}{section.0.15}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore header.h}{19}{lstlisting.0.-15}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.16}\_\_if.cpp}{20}{section.0.16}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {0.16}__if.cpp}{20}{section.0.16}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore if.cpp}{20}{lstlisting.0.-16}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.17}\_\_if.h}{22}{section.0.17}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {0.17}__if.h}{22}{section.0.17}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore if.h}{22}{lstlisting.0.-17}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.18}\_\_ifrow.cpp}{23}{section.0.18}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {0.18}__ifrow.cpp}{23}{section.0.18}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore ifrow.cpp}{23}{lstlisting.0.-18}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.19}\_\_ifrow.h}{24}{section.0.19}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {0.19}__ifrow.h}{24}{section.0.19}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore ifrow.h}{24}{lstlisting.0.-19}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.20}\_\_include.cpp}{25}{section.0.20}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {0.20}__include.cpp}{25}{section.0.20}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore include.cpp}{25}{lstlisting.0.-20}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.21}\_\_include.h}{26}{section.0.21}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {0.21}__include.h}{26}{section.0.21}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore include.h}{26}{lstlisting.0.-21}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {0.22}jet-2.0.cpp}{27}{section.0.22}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{jet\textendash 2.0.cpp}{27}{lstlisting.0.-22}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.23}\_\_jet.cpp}{28}{section.0.23}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {0.23}__jet.cpp}{28}{section.0.23}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore jet.cpp}{28}{lstlisting.0.-23}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.24}\_\_jet.h}{29}{section.0.24}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {0.24}__jet.h}{29}{section.0.24}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore jet.h}{29}{lstlisting.0.-24}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.25}KeywordValue.cpp}{30}{section.0.25}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.26}KeywordValue.h}{31}{section.0.26}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.27}Modifiers.cpp}{32}{section.0.27}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.28}Modifiers.h}{33}{section.0.28}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.29}\_\_mysql.cpp}{34}{section.0.29}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore mysql.cpp}{34}{lstlisting.0.-25}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.30}\_\_mysql.h}{36}{section.0.30}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore mysql.h}{36}{lstlisting.0.-26}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.31}Operand.cpp}{37}{section.0.31}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{Operand.cpp}{37}{lstlisting.0.-27}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.32}Operand.h}{44}{section.0.32}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{Operand.h}{44}{lstlisting.0.-28}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.33}\_\_read.cpp}{45}{section.0.33}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore read.cpp}{45}{lstlisting.0.-29}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.34}\_\_read.h}{46}{section.0.34}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore read.h}{46}{lstlisting.0.-30}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.35}\_\_set.cpp}{47}{section.0.35}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore set.cpp}{47}{lstlisting.0.-31}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.36}\_\_set.h}{48}{section.0.36}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore set.h}{48}{lstlisting.0.-32}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.37}\_\_sql.cpp}{49}{section.0.37}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore sql.cpp}{49}{lstlisting.0.-33}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.38}\_\_sql.h}{50}{section.0.38}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore sql.h}{50}{lstlisting.0.-34}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.39}\_\_stream.cpp}{51}{section.0.39}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore stream.cpp}{51}{lstlisting.0.-35}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.40}\_\_stream.h}{52}{section.0.40}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore stream.h}{52}{lstlisting.0.-36}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.41}\_\_system.cpp}{53}{section.0.41}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore system.cpp}{53}{lstlisting.0.-37}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.42}\_\_system.h}{54}{section.0.42}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore system.h}{54}{lstlisting.0.-38}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.43}\_\_tag.cpp}{55}{section.0.43}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore tag.cpp}{55}{lstlisting.0.-39}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.44}Tag.cpp}{56}{section.0.44}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{Tag.cpp}{56}{lstlisting.0.-40}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.45}\_\_tag.h}{66}{section.0.45}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore tag.h}{66}{lstlisting.0.-41}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.46}Tag.h}{67}{section.0.46}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{Tag.h}{67}{lstlisting.0.-42}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.47}\_\_until.cpp}{69}{section.0.47}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore until.cpp}{69}{lstlisting.0.-43}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.48}\_\_until.h}{71}{section.0.48}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore until.h}{71}{lstlisting.0.-44}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.49}\_\_while.cpp}{72}{section.0.49}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore while.cpp}{72}{lstlisting.0.-45}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.50}\_\_whiledir.cpp}{74}{section.0.50}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore whiledir.cpp}{74}{lstlisting.0.-46}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.51}\_\_whiledir.h}{75}{section.0.51}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore whiledir.h}{75}{lstlisting.0.-47}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.52}\_\_while.h}{76}{section.0.52}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore while.h}{76}{lstlisting.0.-48}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.53}\_\_whilerow.cpp}{77}{section.0.53}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore whilerow.cpp}{77}{lstlisting.0.-49}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.54}\_\_whilerow.h}{78}{section.0.54}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore whilerow.h}{78}{lstlisting.0.-50}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.55}\_\_write.cpp}{79}{section.0.55}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore write.cpp}{79}{lstlisting.0.-51}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {0.56}\_\_write.h}{80}{section.0.56}\protected@file@percent } -\@writefile{lol}{\contentsline {lstlisting}{\textunderscore \textunderscore write.h}{80}{lstlisting.0.-52}\protected@file@percent } -\gdef \@abspage@last{80} diff --git a/tmp.log b/tmp.log index 4669278..8ef6891 100644 --- a/tmp.log +++ b/tmp.log @@ -1,9 +1,9 @@ -This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Debian) (preloaded format=pdflatex 2024.11.17) 23 OCT 2025 11:36 +This is XeTeX, Version 3.141592653-2.6-0.999995 (TeX Live 2023/Debian) (preloaded format=xelatex 2024.11.17) 13 NOV 2025 21:29 entering extended mode restricted \write18 enabled. %&-line parsing enabled. -**/tmp/tmp.ikmUKb4RcL -output-directory . -(/tmp/tmp.ikmUKb4RcL +**/tmp/tmp.SwNN21el2r -output-directory . +(/tmp/tmp.SwNN21el2r LaTeX2e <2023-11-01> patch level 1 L3 programming layer <2024-01-22> (/usr/share/texlive/texmf-dist/tex/latex/base/book.cls @@ -11,42 +11,102 @@ Document Class: book 2023/05/17 v1.4n Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/bk10.clo File: bk10.clo 2023/05/17 v1.4n Standard LaTeX file (size option) ) -\c@part=\count187 -\c@chapter=\count188 -\c@section=\count189 -\c@subsection=\count190 -\c@subsubsection=\count191 -\c@paragraph=\count192 -\c@subparagraph=\count193 -\c@figure=\count194 -\c@table=\count195 +\c@part=\count183 +\c@chapter=\count184 +\c@section=\count185 +\c@subsection=\count186 +\c@subsubsection=\count187 +\c@paragraph=\count188 +\c@subparagraph=\count189 +\c@figure=\count190 +\c@table=\count191 \abovecaptionskip=\skip48 \belowcaptionskip=\skip49 \bibindent=\dimen140 ) +(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.sty +(/usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse.sty +(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.sty +Package: expl3 2024-01-22 L3 programming layer (loader) + +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +File: l3backend-xetex.def 2024-01-04 L3 backend support: XeTeX +\g__graphics_track_int=\count192 +\l__pdf_internal_box=\box51 +\g__pdf_backend_object_int=\count193 +\g__pdf_backend_annotation_int=\count194 +\g__pdf_backend_link_int=\count195 +)) +Package: xparse 2023-10-10 L3 Experimental document command parser +) +Package: fontspec 2022/01/15 v2.8a Font selection for XeLaTeX and LuaLaTeX + +(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty +Package: fontspec-xetex 2022/01/15 v2.8a Font selection for XeLaTeX and LuaLaTe +X +\l__fontspec_script_int=\count196 +\l__fontspec_language_int=\count197 +\l__fontspec_strnum_int=\count198 +\l__fontspec_tmp_int=\count199 +\l__fontspec_tmpa_int=\count266 +\l__fontspec_tmpb_int=\count267 +\l__fontspec_tmpc_int=\count268 +\l__fontspec_em_int=\count269 +\l__fontspec_emdef_int=\count270 +\l__fontspec_strong_int=\count271 +\l__fontspec_strongdef_int=\count272 +\l__fontspec_tmpa_dim=\dimen141 +\l__fontspec_tmpb_dim=\dimen142 +\l__fontspec_tmpc_dim=\dimen143 + +(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty +Package: fontenc 2021/04/29 v2.0v Standard LaTeX package +) +(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.cfg))) + +Package fontspec Info: Font family 'BitstreamVeraSans(0)' created for font +(fontspec) 'Bitstream Vera Sans' with options [Ligatures=TeX]. +(fontspec) +(fontspec) This font family consists of the following NFSS +(fontspec) series/shapes: +(fontspec) +(fontspec) - 'normal' (m/n) with NFSS spec.: <->"Bitstream Vera +(fontspec) Sans/OT:language=dflt;mapping=tex-text;" +(fontspec) - 'small caps' (m/sc) with NFSS spec.: +(fontspec) - 'bold' (b/n) with NFSS spec.: <->"Bitstream Vera +(fontspec) Sans/B/OT:language=dflt;mapping=tex-text;" +(fontspec) - 'bold small caps' (b/sc) with NFSS spec.: +(fontspec) - 'italic' (m/it) with NFSS spec.: <->"Bitstream Vera +(fontspec) Sans/I/OT:language=dflt;mapping=tex-text;" +(fontspec) - 'italic small caps' (m/scit) with NFSS spec.: +(fontspec) - 'bold italic' (b/it) with NFSS spec.: <->"Bitstream +(fontspec) Vera Sans/BI/OT:language=dflt;mapping=tex-text;" +(fontspec) - 'bold italic small caps' (b/scit) with NFSS spec.: + + (/usr/share/texlive/texmf-dist/tex/latex/listings/listings.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty Package: keyval 2022/05/29 v1.15 key=value parser (DPC) \KV@toks@=\toks17 ) -\lst@mode=\count196 -\lst@gtempboxa=\box51 +\lst@mode=\count273 +\lst@gtempboxa=\box52 \lst@token=\toks18 -\lst@length=\count197 -\lst@currlwidth=\dimen141 -\lst@column=\count198 -\lst@pos=\count199 -\lst@lostspace=\dimen142 -\lst@width=\dimen143 -\lst@newlines=\count266 -\lst@lineno=\count267 -\lst@maxwidth=\dimen144 +\lst@length=\count274 +\lst@currlwidth=\dimen144 +\lst@column=\count275 +\lst@pos=\count276 +\lst@lostspace=\dimen145 +\lst@width=\dimen146 +\lst@newlines=\count277 +\lst@lineno=\count278 +\lst@maxwidth=\dimen147 (/usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty File: lstmisc.sty 2023/02/27 1.9 (Carsten Heinz) -\c@lstnumber=\count268 -\lst@skipnumbers=\count269 -\lst@framebox=\box52 +\c@lstnumber=\count279 +\lst@skipnumbers=\count280 +\lst@framebox=\box53 ) (/usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg File: listings.cfg 2023/02/27 1.9 listings configuration @@ -59,10 +119,10 @@ Package: color 2022/01/06 v1.3d Standard LaTeX Color (DPC) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg File: color.cfg 2016/01/02 v1.6 sample color configuration ) -Package color Info: Driver file: pdftex.def on input line 149. +Package color Info: Driver file: xetex.def on input line 149. -(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def -File: pdftex.def 2022/09/22 v1.2b Graphics/color driver for pdftex +(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/xetex.def +File: xetex.def 2022/09/22 v5.0n Graphics/color driver for xetex ) (/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def File: dvipsnam.def 2016/06/17 v3.0m Driver-dependent file (DPC,SPQR) @@ -95,7 +155,7 @@ Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO) ) Package pdftexcmds Info: \pdf@primitive is available. Package pdftexcmds Info: \pdf@ifprimitive is available. -Package pdftexcmds Info: \pdfdraftmode found. +Package pdftexcmds Info: \pdfdraftmode not found. )) (/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO) @@ -115,30 +175,26 @@ Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO) (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO) )) -\c@section@level=\count270 +\c@section@level=\count281 ) (/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty Package: etoolbox 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW) -\etb@tempcnta=\count271 +\etb@tempcnta=\count282 ) -\@linkdim=\dimen145 -\Hy@linkcounter=\count272 -\Hy@pagecounter=\count273 +\@linkdim=\dimen148 +\Hy@linkcounter=\count283 +\Hy@pagecounter=\count284 (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def File: pd1enc.def 2024-01-20 v7.01h Hyperref: PDFDocEncoding definition (HO) -Now handling font encoding PD1 ... -... no UTF-8 mapping file for font encoding PD1 ) (/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO) ) -\Hy@SavedSpaceFactor=\count274 +\Hy@SavedSpaceFactor=\count285 (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def File: puenc.def 2024-01-20 v7.01h Hyperref: PDF Unicode definition (HO) -Now handling font encoding PU ... -... no UTF-8 mapping file for font encoding PU ) Package hyperref Info: Option `colorlinks' set `true' on input line 4062. Package hyperref Info: Hyper figures OFF on input line 4179. @@ -148,14 +204,14 @@ Package hyperref Info: Plain pages OFF on input line 4194. Package hyperref Info: Backreferencing OFF on input line 4199. Package hyperref Info: Implicit mode ON; LaTeX internals redefined. Package hyperref Info: Bookmarks ON on input line 4446. -\c@Hy@tempcnt=\count275 +\c@Hy@tempcnt=\count286 (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty \Urlmuskip=\muskip16 Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc. ) LaTeX Info: Redefining \url on input line 4784. -\XeTeXLinkMargin=\dimen146 +\XeTeXLinkMargin=\dimen149 (/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO) @@ -164,9 +220,9 @@ Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO) Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO ) )) -\Fld@menulength=\count276 -\Field@Width=\dimen147 -\Fld@charsize=\dimen148 +\Fld@menulength=\count287 +\Field@Width=\dimen150 +\Fld@charsize=\dimen151 Package hyperref Info: Hyper figures OFF on input line 6063. Package hyperref Info: Link nesting OFF on input line 6068. Package hyperref Info: Hyper index ON on input line 6071. @@ -179,26 +235,33 @@ Package hyperref Info: PDF/A mode OFF on input line 6093. Package: atbegshi-ltx 2021/01/10 v1.0c Emulation of the original atbegshi package with kernel methods ) -\Hy@abspage=\count277 -\c@Item=\count278 -\c@Hfootnote=\count279 +\Hy@abspage=\count288 +\c@Item=\count289 +\c@Hfootnote=\count290 ) -Package hyperref Info: Driver (autodetected): hpdftex. +Package hyperref Info: Driver (autodetected): hxetex. -(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def -File: hpdftex.def 2024-01-20 v7.01h Hyperref driver for pdfTeX +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hxetex.def +File: hxetex.def 2024-01-20 v7.01h Hyperref driver for XeTeX + +(/usr/share/texlive/texmf-dist/tex/generic/stringenc/stringenc.sty +Package: stringenc 2019/11/29 v1.12 Convert strings between diff. encodings (HO +) +) +\pdfm@box=\box54 +\c@Hy@AnnotLevel=\count291 +\HyField@AnnotCount=\count292 +\Fld@listcount=\count293 +\c@bookmark@seq@number=\count294 + +(/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +Package: rerunfilecheck 2022-07-10 v1.10 Rerun checks for auxiliary files (HO) (/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty Package: atveryend-ltx 2020/08/19 v1.0a Emulation of the original atveryend pac kage with kernel methods ) -\Fld@listcount=\count280 -\c@bookmark@seq@number=\count281 - -(/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty -Package: rerunfilecheck 2022-07-10 v1.10 Rerun checks for auxiliary files (HO) - (/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO) ) @@ -207,48 +270,100 @@ Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2 ) \Hy@SectionHShift=\skip50 ) -(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def -File: l3backend-pdftex.def 2024-01-04 L3 backend support: PDF output (pdfTeX) -\l__color_backend_stack_int=\count282 -\l__pdf_internal_box=\box53 -) (./tmp.aux) \openout1 = `tmp.aux'. -LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 17. -LaTeX Font Info: ... okay on input line 17. -LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 17. -LaTeX Font Info: ... okay on input line 17. -LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 17. -LaTeX Font Info: ... okay on input line 17. -LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 17. -LaTeX Font Info: ... okay on input line 17. -LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 17. -LaTeX Font Info: ... okay on input line 17. -LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 17. -LaTeX Font Info: ... okay on input line 17. -LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 17. -LaTeX Font Info: ... okay on input line 17. -LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 17. -LaTeX Font Info: ... okay on input line 17. -LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 17. -LaTeX Font Info: ... okay on input line 17. -\c@lstlisting=\count283 - (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii -[Loading MPS to PDF converter (version 2006.09.02).] -\scratchcounter=\count284 -\scratchdimen=\dimen149 -\scratchbox=\box54 -\nofMPsegments=\count285 -\nofMParguments=\count286 -\everyMPshowfont=\toks19 -\MPscratchCnt=\count287 -\MPscratchDim=\dimen150 -\MPnumerator=\count288 -\makeMPintoPDFobject=\count289 -\everyMPtoPDFconversion=\toks20 +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 19. +LaTeX Font Info: ... okay on input line 19. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 19. +LaTeX Font Info: ... okay on input line 19. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 19. +LaTeX Font Info: ... okay on input line 19. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 19. +LaTeX Font Info: ... okay on input line 19. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 19. +LaTeX Font Info: Trying to load font information for TS1+cmr on input line 1 +9. + (/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd +File: ts1cmr.fd 2023/04/13 v2.5m Standard LaTeX font definitions ) -Package hyperref Info: Link coloring ON on input line 17. +LaTeX Font Info: ... okay on input line 19. +LaTeX Font Info: Checking defaults for TU/lmr/m/n on input line 19. +LaTeX Font Info: ... okay on input line 19. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 19. +LaTeX Font Info: ... okay on input line 19. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 19. +LaTeX Font Info: ... okay on input line 19. +LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 19. +LaTeX Font Info: ... okay on input line 19. +LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 19. +LaTeX Font Info: ... okay on input line 19. + +Package fontspec Info: Adjusting the maths setup (use [no-math] to avoid +(fontspec) this). + +\symlegacymaths=\mathgroup4 +LaTeX Font Info: Overwriting symbol font `legacymaths' in version `bold' +(Font) OT1/cmr/m/n --> OT1/cmr/bx/n on input line 19. +LaTeX Font Info: Redeclaring math accent \acute on input line 19. +LaTeX Font Info: Redeclaring math accent \grave on input line 19. +LaTeX Font Info: Redeclaring math accent \ddot on input line 19. +LaTeX Font Info: Redeclaring math accent \tilde on input line 19. +LaTeX Font Info: Redeclaring math accent \bar on input line 19. +LaTeX Font Info: Redeclaring math accent \breve on input line 19. +LaTeX Font Info: Redeclaring math accent \check on input line 19. +LaTeX Font Info: Redeclaring math accent \hat on input line 19. +LaTeX Font Info: Redeclaring math accent \dot on input line 19. +LaTeX Font Info: Redeclaring math accent \mathring on input line 19. +LaTeX Font Info: Redeclaring math symbol \colon on input line 19. +LaTeX Font Info: Redeclaring math symbol \Gamma on input line 19. +LaTeX Font Info: Redeclaring math symbol \Delta on input line 19. +LaTeX Font Info: Redeclaring math symbol \Theta on input line 19. +LaTeX Font Info: Redeclaring math symbol \Lambda on input line 19. +LaTeX Font Info: Redeclaring math symbol \Xi on input line 19. +LaTeX Font Info: Redeclaring math symbol \Pi on input line 19. +LaTeX Font Info: Redeclaring math symbol \Sigma on input line 19. +LaTeX Font Info: Redeclaring math symbol \Upsilon on input line 19. +LaTeX Font Info: Redeclaring math symbol \Phi on input line 19. +LaTeX Font Info: Redeclaring math symbol \Psi on input line 19. +LaTeX Font Info: Redeclaring math symbol \Omega on input line 19. +LaTeX Font Info: Redeclaring math symbol \mathdollar on input line 19. +LaTeX Font Info: Redeclaring symbol font `operators' on input line 19. +LaTeX Font Info: Encoding `OT1' has changed to `TU' for symbol font +(Font) `operators' in the math version `normal' on input line 19. +LaTeX Font Info: Overwriting symbol font `operators' in version `normal' +(Font) OT1/cmr/m/n --> TU/BitstreamVeraSans(0)/m/n on input li +ne 19. +LaTeX Font Info: Encoding `OT1' has changed to `TU' for symbol font +(Font) `operators' in the math version `bold' on input line 19. +LaTeX Font Info: Overwriting symbol font `operators' in version `bold' +(Font) OT1/cmr/bx/n --> TU/BitstreamVeraSans(0)/m/n on input l +ine 19. +LaTeX Font Info: Overwriting symbol font `operators' in version `normal' +(Font) TU/BitstreamVeraSans(0)/m/n --> TU/BitstreamVeraSans(0) +/m/n on input line 19. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal' +(Font) OT1/cmr/m/it --> TU/BitstreamVeraSans(0)/m/it on input +line 19. +LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal' +(Font) OT1/cmr/bx/n --> TU/BitstreamVeraSans(0)/b/n on input l +ine 19. +LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal' +(Font) OT1/cmss/m/n --> TU/lmss/m/n on input line 19. +LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal' +(Font) OT1/cmtt/m/n --> TU/lmtt/m/n on input line 19. +LaTeX Font Info: Overwriting symbol font `operators' in version `bold' +(Font) TU/BitstreamVeraSans(0)/m/n --> TU/BitstreamVeraSans(0) +/b/n on input line 19. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' +(Font) OT1/cmr/bx/it --> TU/BitstreamVeraSans(0)/b/it on input + line 19. +LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold' +(Font) OT1/cmss/bx/n --> TU/lmss/b/n on input line 19. +LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold' +(Font) OT1/cmtt/m/n --> TU/lmtt/b/n on input line 19. +\c@lstlisting=\count295 +Package hyperref Info: Link coloring ON on input line 19. (./tmp.out) (./tmp.out) \@outlinefile=\write3 \openout3 = `tmp.out'. @@ -260,8 +375,57 @@ Package hyperref Info: Link coloring ON on input line 17. [1 -{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (/usr/share/texlive/texmf- -dist/tex/latex/listings/lstlang1.sty +] +! Missing $ inserted. + + $ +l.23 \section{__call.cpp} + +? q +OK, entering \batchmode... +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <14.4> on input line 23. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <7> on input line 23. +! Missing { inserted. + + _ +l.23 \section{__call.cpp} + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Missing $ inserted. + + $ +l.23 \section{__call.cpp} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.23 \section{__call.cpp} + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 23. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 23. + + +(/usr/share/texlive/texmf-dist/tex/latex/listings/lstlang1.sty File: lstlang1.sty 2023/02/27 1.9 listings language file ) (/usr/share/texlive/texmf-dist/tex/latex/listings/lstlang1.sty @@ -271,197 +435,1863 @@ File: lstlang1.sty 2023/02/27 1.9 listings language file File: lstmisc.sty 2023/02/27 1.9 (Carsten Heinz) ) Package hyperref Info: bookmark level for unknown lstlisting defaults to 0 on i -nput line 22. +nput line 24. (./__call.cpp -LaTeX Font Info: Font shape `OT1/cmtt/bx/n' in size <8> not available -(Font) Font shape `OT1/cmtt/m/n' tried instead on input line 1. +LaTeX Font Info: Font shape `TU/lmtt/bx/n' in size <8> not available +(Font) Font shape `TU/lmtt/b/n' tried instead on input line 2. +LaTeX Font Info: Font shape `TU/BitstreamVeraSans(0)/m/sl' in size <10> not +available +(Font) Font shape `TU/BitstreamVeraSans(0)/m/it' tried instead on +input line 53. + [2]) +! Missing $ inserted. + + $ +l.25 \newpage + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. -[2]) [3] (./__call.h) [4] (./__comment.cpp) [5] (./__comment.h) [6] -(./__dotag.cpp) [7] (./__dotag.h) [8] (./__dump.cpp) [9] (./__dump.h) [10] -(./__for.cpp) [11] +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <5> on input line 25. +! Missing { inserted. + + _ +l.25 \newpage + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) -! Package Listings Error: File `__for(.cpp~)' not found. +! Extra }, or forgotten $. +\@thehead ->{\slshape \rightmark } + \hfil \thepage +l.25 \newpage + +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. -Type X to quit or to proceed, -or enter new name. (Default extension: cpp~) +! Extra }, or forgotten $. +\@outputpage ...or \hb@xt@ \textwidth {\@thehead } + \color@endbox }\dp \@tempb... +l.25 \newpage + +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. -Enter file name: src +! Missing $ inserted. + + $ +l.25 \newpage + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. -! Package Listings Error: File `src(.cpp~)' not found. +! Missing } inserted. + + } +l.25 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. -Type X to quit or to proceed, -or enter new name. (Default extension: cpp~) +! Missing } inserted. + + } +l.25 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. -Enter file name: __for.cpp -(./__for.cpp) [12] (./__for.h) [13] (./Global.cpp [14] +! Missing } inserted. + + } +l.25 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + [3] +! Missing $ inserted. + + $ +l.26 \section{__call.h} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.26 \section{__call.h} + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Missing $ inserted. + + $ +l.26 \section{__call.h} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.26 \section{__call.h} + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 26. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 26. + + (./__call.h) [4] +! Missing $ inserted. + + $ +l.29 \section{__comment.cpp} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.29 \section{__comment.cpp} + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Missing $ inserted. + + $ +l.29 \section{__comment.cpp} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.29 \section{__comment.cpp} + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 29. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 29. + + (./__comment.cpp) +! Missing $ inserted. + + $ +l.31 \newpage + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.31 \newpage + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Extra }, or forgotten $. +\@thehead ->{\slshape \rightmark } + \hfil \thepage +l.31 \newpage + +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. + +! Extra }, or forgotten $. +\@outputpage ...or \hb@xt@ \textwidth {\@thehead } + \color@endbox }\dp \@tempb... +l.31 \newpage + +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. + +! Missing $ inserted. + + $ +l.31 \newpage + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.31 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing } inserted. + + } +l.31 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing } inserted. + + } +l.31 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + [5] +! Missing $ inserted. + + $ +l.32 \section{__comment.h} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.32 \section{__comment.h} + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Missing $ inserted. + + $ +l.32 \section{__comment.h} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.32 \section{__comment.h} + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 32. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 32. + + (./__comment.h) [6] +! Missing $ inserted. + + $ +l.35 \section{__dotag.cpp} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.35 \section{__dotag.cpp} + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Missing $ inserted. + + $ +l.35 \section{__dotag.cpp} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.35 \section{__dotag.cpp} + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 35. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 35. + + (./__dotag.cpp) +! Missing $ inserted. + + $ +l.37 \newpage + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.37 \newpage + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Extra }, or forgotten $. +\@thehead ->{\slshape \rightmark } + \hfil \thepage +l.37 \newpage + +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. + +! Extra }, or forgotten $. +\@outputpage ...or \hb@xt@ \textwidth {\@thehead } + \color@endbox }\dp \@tempb... +l.37 \newpage + +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. + +! Missing $ inserted. + + $ +l.37 \newpage + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.37 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing } inserted. + + } +l.37 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing } inserted. + + } +l.37 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + [7] +! Missing $ inserted. + + $ +l.38 \section{__dotag.h} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.38 \section{__dotag.h} + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Missing $ inserted. + + $ +l.38 \section{__dotag.h} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.38 \section{__dotag.h} + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 38. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 38. + + (./__dotag.h) [8] +! Missing $ inserted. + + $ +l.41 \section{__dump.cpp} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.41 \section{__dump.cpp} + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Missing $ inserted. + + $ +l.41 \section{__dump.cpp} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.41 \section{__dump.cpp} + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 41. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 41. + + (./__dump.cpp) +! Missing $ inserted. + + $ +l.43 \newpage + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.43 \newpage + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Extra }, or forgotten $. +\@thehead ->{\slshape \rightmark } + \hfil \thepage +l.43 \newpage + +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. + +! Extra }, or forgotten $. +\@outputpage ...or \hb@xt@ \textwidth {\@thehead } + \color@endbox }\dp \@tempb... +l.43 \newpage + +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. + +! Missing $ inserted. + + $ +l.43 \newpage + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.43 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing } inserted. + + } +l.43 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing } inserted. + + } +l.43 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + [9] +! Missing $ inserted. + + $ +l.44 \section{__dump.h} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.44 \section{__dump.h} + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Missing $ inserted. + + $ +l.44 \section{__dump.h} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.44 \section{__dump.h} + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 44. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 44. + + (./__dump.h) [10] +! Missing $ inserted. + + $ +l.47 \section{__for.cpp} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.47 \section{__for.cpp} + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Missing $ inserted. + + $ +l.47 \section{__for.cpp} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.47 \section{__for.cpp} + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 47. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 47. + + (./__for.cpp) +! Missing $ inserted. + + $ +l.49 \newpage + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.49 \newpage + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Extra }, or forgotten $. +\@thehead ->{\slshape \rightmark } + \hfil \thepage +l.49 \newpage + +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. + +! Extra }, or forgotten $. +\@outputpage ...or \hb@xt@ \textwidth {\@thehead } + \color@endbox }\dp \@tempb... +l.49 \newpage + +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. + +! Missing $ inserted. + + $ +l.49 \newpage + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.49 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing } inserted. + + } +l.49 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing } inserted. + + } +l.49 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + [11] +! Missing $ inserted. + + $ +l.50 \section{__for.cpp} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.50 \section{__for.cpp} + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Missing $ inserted. + + $ +l.50 \section{__for.cpp} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.50 \section{__for.cpp} + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 50. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 50. + + (./__for.cpp) [12] +! Missing $ inserted. + + $ +l.53 \section{__for.h} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.53 \section{__for.h} + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Missing $ inserted. + + $ +l.53 \section{__for.h} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.53 \section{__for.h} + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 53. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 53. + + (./__for.h) +! Missing $ inserted. + + $ +l.55 \newpage + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.55 \newpage + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Extra }, or forgotten $. +\@thehead ->{\slshape \rightmark } + \hfil \thepage +l.55 \newpage + +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. + +! Extra }, or forgotten $. +\@outputpage ...or \hb@xt@ \textwidth {\@thehead } + \color@endbox }\dp \@tempb... +l.55 \newpage + +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. + +! Missing $ inserted. + + $ +l.55 \newpage + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.55 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing } inserted. + + } +l.55 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing } inserted. + + } +l.55 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + [13] (./Global.cpp [14] Underfull \vbox (badness 10000) has occurred while \output is active [] - [15]) -[16] (./Global.h) [17] (./__header.cpp) [18] (./__header.h) [19] (./__if.cpp -[20]) [21] (./__if.h) [22] (./__ifrow.cpp) [23] (./__ifrow.h) [24] -(./__include.cpp) [25] (./__include.h) [26] (./jet-2.0.cpp) [27] (./__jet.cpp) -[28] (./__jet.h) [29] + [15]) [16] (./Global.h) [17] +! Missing $ inserted. + + $ +l.62 \section{__header.cpp} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.62 \section{__header.cpp} + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Missing $ inserted. + + $ +l.62 \section{__header.cpp} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.62 \section{__header.cpp} + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 62. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 62. + + (./__header.cpp) [18] +! Missing $ inserted. + + $ +l.65 \section{__header.h} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.65 \section{__header.h} + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Missing $ inserted. + + $ +l.65 \section{__header.h} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.65 \section{__header.h} + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 65. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 65. + + (./__header.h) +! Missing $ inserted. + + $ +l.67 \newpage + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.67 \newpage + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Extra }, or forgotten $. +\@thehead ->{\slshape \rightmark } + \hfil \thepage +l.67 \newpage + +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. + +! Extra }, or forgotten $. +\@outputpage ...or \hb@xt@ \textwidth {\@thehead } + \color@endbox }\dp \@tempb... +l.67 \newpage + +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. + +! Missing $ inserted. + + $ +l.67 \newpage + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.67 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing } inserted. + + } +l.67 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing } inserted. + + } +l.67 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + [19] +! Missing $ inserted. + + $ +l.68 \section{__if.cpp} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.68 \section{__if.cpp} + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Missing $ inserted. + + $ +l.68 \section{__if.cpp} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.68 \section{__if.cpp} + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 68. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 68. + + (./__if.cpp [20]) +! Missing $ inserted. + + $ +l.70 \newpage + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.70 \newpage + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Extra }, or forgotten $. +\@thehead ->{\slshape \rightmark } + \hfil \thepage +l.70 \newpage + +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. + +! Extra }, or forgotten $. +\@outputpage ...or \hb@xt@ \textwidth {\@thehead } + \color@endbox }\dp \@tempb... +l.70 \newpage + +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. + +! Missing $ inserted. + + $ +l.70 \newpage + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.70 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing } inserted. + + } +l.70 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing } inserted. + + } +l.70 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + [21] +! Missing $ inserted. + + $ +l.71 \section{__if.h} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.71 \section{__if.h} + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Missing $ inserted. + + $ +l.71 \section{__if.h} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.71 \section{__if.h} + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 71. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 71. + + (./__if.h) [22] +! Missing $ inserted. + + $ +l.74 \section{__ifrow.cpp} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.74 \section{__ifrow.cpp} + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Missing $ inserted. + + $ +l.74 \section{__ifrow.cpp} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.74 \section{__ifrow.cpp} + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 74. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 74. + + (./__ifrow.cpp) +! Missing $ inserted. + + $ +l.76 \newpage + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.76 \newpage + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Extra }, or forgotten $. +\@thehead ->{\slshape \rightmark } + \hfil \thepage +l.76 \newpage + +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. + +! Extra }, or forgotten $. +\@outputpage ...or \hb@xt@ \textwidth {\@thehead } + \color@endbox }\dp \@tempb... +l.76 \newpage + +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. + +! Missing $ inserted. + + $ +l.76 \newpage + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.76 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing } inserted. + + } +l.76 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing } inserted. + + } +l.76 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + [23] +! Missing $ inserted. + + $ +l.77 \section{__ifrow.h} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.77 \section{__ifrow.h} + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Missing $ inserted. + + $ +l.77 \section{__ifrow.h} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.77 \section{__ifrow.h} + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 77. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 77. + + (./__ifrow.h) [24] +! Missing $ inserted. + + $ +l.80 \section{__include.cpp} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.80 \section{__include.cpp} + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Missing $ inserted. + + $ +l.80 \section{__include.cpp} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.80 \section{__include.cpp} + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 80. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 80. + + (./__include.cpp) +! Missing $ inserted. + + $ +l.82 \newpage + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.82 \newpage + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Extra }, or forgotten $. +\@thehead ->{\slshape \rightmark } + \hfil \thepage +l.82 \newpage + +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. + +! Extra }, or forgotten $. +\@outputpage ...or \hb@xt@ \textwidth {\@thehead } + \color@endbox }\dp \@tempb... +l.82 \newpage + +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. + +! Missing $ inserted. + + $ +l.82 \newpage + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.82 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing } inserted. + + } +l.82 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing } inserted. + + } +l.82 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + [25] +! Missing $ inserted. + + $ +l.83 \section{__include.h} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.83 \section{__include.h} + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Missing $ inserted. + + $ +l.83 \section{__include.h} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.83 \section{__include.h} + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 83. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 83. + + (./__include.h) [26] (./jet-2.0.cpp) [27] +! Missing $ inserted. + + $ +l.89 \section{__jet.cpp} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.89 \section{__jet.cpp} + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Missing $ inserted. + + $ +l.89 \section{__jet.cpp} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.89 \section{__jet.cpp} + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 89. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 89. + + (./__jet.cpp) [28] +! Missing $ inserted. + + $ +l.92 \section{__jet.h} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.92 \section{__jet.h} + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Missing $ inserted. + + $ +l.92 \section{__jet.h} + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.92 \section{__jet.h} + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 92. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `subscript' on input line 92. + + (./__jet.h) +! Missing $ inserted. + + $ +l.94 \newpage + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing { inserted. + + _ +l.94 \newpage + +A left brace was mandatory here, so I've put one in. +You might want to delete and/or insert some corrections +so that I will find a matching right brace soon. +(If you're confused by all this, try typing `I}' now.) + +! Extra }, or forgotten $. +\@thehead ->{\slshape \rightmark } + \hfil \thepage +l.94 \newpage + +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. + +! Extra }, or forgotten $. +\@outputpage ...or \hb@xt@ \textwidth {\@thehead } + \color@endbox }\dp \@tempb... +l.94 \newpage + +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. + +! Missing $ inserted. + + $ +l.94 \newpage + +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Missing } inserted. + + } +l.94 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing } inserted. + + } +l.94 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing } inserted. + + } +l.94 \newpage + +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + + [29] ! Package Listings Error: File `KeywordValue(.cpp)' not found. Type X to quit or to proceed, or enter new name. (Default extension: cpp) -Enter file name: -[30] - -! Package Listings Error: File `KeywordValue(.h)' not found. - -Type X to quit or to proceed, -or enter new name. (Default extension: h) - -Enter file name: KeywordValue.cpp - -! Package Listings Error: File `KeywordValue(.cpp)' not found. - -Type X to quit or to proceed, -or enter new name. (Default extension: cpp) - -Enter file name: KeywordValue.cpp - -! Package Listings Error: File `KeywordValue(.cpp)' not found. - -Type X to quit or to proceed, -or enter new name. (Default extension: cpp) - -Enter file name: q - -! Package Listings Error: File `q(.cpp)' not found. - -Type X to quit or to proceed, -or enter new name. (Default extension: cpp) - -Enter file name: -! Interruption. - - } -l.97 ...utlisting[style=customasm]{KeywordValue.h} + Enter file name: +! Emergency stop. + + +l.96 ...listing[style=customasm]{KeywordValue.cpp} ^^M -? -[31] +*** (cannot \read from terminal in nonstop modes) -! Package Listings Error: File `Modifiers(.cpp)' not found. - -Type X to quit or to proceed, -or enter new name. (Default extension: cpp) - -Enter file name: -! Interruption. - - } -l.100 ...utlisting[style=customasm]{Modifiers.cpp} - ^^M -? -[32] - -! Package Listings Error: File `Modifiers(.h)' not found. - -Type X to quit or to proceed, -or enter new name. (Default extension: h) - -Enter file name: -! Interruption. - - } -l.103 ...nputlisting[style=customasm]{Modifiers.h} - ^^M -? -[33] (./__mysql.cpp [34]) [35] (./__mysql.h) [36] (./Operand.cpp -LaTeX Font Info: Trying to load font information for TS1+cmtt on input line -15. - -(/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmtt.fd -File: ts1cmtt.fd 2023/04/13 v2.5m Standard LaTeX font definitions -) [37{/usr/share/texmf/fonts/enc/dvips/cm-super/cm-super-ts1.enc}] -Underfull \vbox (badness 10000) has occurred while \output is active [] - - [38] -Underfull \vbox (badness 10000) has occurred while \output is active [] - - [39] -Underfull \vbox (badness 10000) has occurred while \output is active [] - - [40] -Underfull \vbox (badness 10000) has occurred while \output is active [] - - [41] -Underfull \vbox (badness 10000) has occurred while \output is active [] - - [42]) -[43] (./Operand.h) [44] (./__read.cpp) [45] (./__read.h) [46] (./__set.cpp) -[47] (./__set.h) [48] (./__sql.cpp) [49] (./__sql.h) [50] (./__stream.cpp) -[51] (./__stream.h) [52] (./__system.cpp) [53] (./__system.h) [54] (./__tag.cpp -) [55] (./Tag.cpp [56] -Overfull \hbox (25.20828pt too wide) in paragraph at lines 55--56 -[][][][] - [] - - -Underfull \vbox (badness 10000) has occurred while \output is active [] - - [57] -Underfull \vbox (badness 10000) has occurred while \output is active [] - - [58] -Underfull \vbox (badness 10000) has occurred while \output is active [] - - [59] -Underfull \vbox (badness 10000) has occurred while \output is active [] - - [60] -Underfull \vbox (badness 10000) has occurred while \output is active [] - - [61] -Underfull \vbox (badness 10000) has occurred while \output is active [] - - [62] -Underfull \vbox (badness 10000) has occurred while \output is active [] - - [63] -Underfull \vbox (badness 10000) has occurred while \output is active [] - - [64]) -[65] (./__tag.h) [66] (./Tag.h [67]) [68] (./__until.cpp [69]) [70] -(./__until.h) [71] (./__while.cpp [72]) [73] (./__whiledir.cpp) [74] -(./__whiledir.h) [75] (./__while.h) [76] (./__whilerow.cpp) [77] -(./__whilerow.h) [78] (./__write.cpp) [79] (./__write.h) [80] (./tmp.aux) - *********** -LaTeX2e <2023-11-01> patch level 1 -L3 programming layer <2024-01-22> - *********** - - -Package rerunfilecheck Warning: File `tmp.out' has changed. -(rerunfilecheck) Rerun to get outlines right -(rerunfilecheck) or use package `bookmark'. - -Package rerunfilecheck Info: Checksums for `tmp.out': -(rerunfilecheck) Before: 155527EB348F1845D117B5E56AE77364;2394 -(rerunfilecheck) After: 656ADDF09DF2171BE729518C28B77DA0;5682. - ) + Here is how much of TeX's memory you used: - 13704 strings out of 474222 - 206447 string characters out of 5748732 - 2297975 words of memory out of 5000000 - 33066 multiletter control sequences out of 15000+600000 - 560565 words of font info for 45 fonts, out of 8000000 for 9000 - 1141 hyphenation exceptions out of 8191 - 75i,7n,79p,455b,2210s stack positions out of 10000i,1000n,20000p,200000b,200000s - -Output written on tmp.pdf (80 pages, 265306 bytes). -PDF statistics: - 3622 PDF objects out of 4296 (max. 8388607) - 3493 compressed objects within 35 object streams - 2681 named destinations out of 2984 (max. 500000) - 193 words of extra memory for PDF output out of 10000 (max. 10000000) - + 12377 strings out of 474878 + 241013 string characters out of 5762515 + 2223627 words of memory out of 5000000 + 34237 multiletter control sequences out of 15000+600000 + 559702 words of font info for 65 fonts, out of 8000000 for 9000 + 1348 hyphenation exceptions out of 8191 + 79i,7n,93p,455b,1969s stack positions out of 10000i,1000n,20000p,200000b,200000s +Output written on tmp.pdf (29 pages). diff --git a/tmp.out b/tmp.out index 9cc63f1..9dc0361 100644 --- a/tmp.out +++ b/tmp.out @@ -1,56 +1,24 @@ -\BOOKMARK [1][-]{section.0.1}{\376\377\000\137\000\137\000c\000a\000l\000l\000.\000c\000p\000p}{}% 1 -\BOOKMARK [1][-]{section.0.2}{\376\377\000\137\000\137\000c\000a\000l\000l\000.\000h}{}% 2 -\BOOKMARK [1][-]{section.0.3}{\376\377\000\137\000\137\000c\000o\000m\000m\000e\000n\000t\000.\000c\000p\000p}{}% 3 -\BOOKMARK [1][-]{section.0.4}{\376\377\000\137\000\137\000c\000o\000m\000m\000e\000n\000t\000.\000h}{}% 4 -\BOOKMARK [1][-]{section.0.5}{\376\377\000\137\000\137\000d\000o\000t\000a\000g\000.\000c\000p\000p}{}% 5 -\BOOKMARK [1][-]{section.0.6}{\376\377\000\137\000\137\000d\000o\000t\000a\000g\000.\000h}{}% 6 -\BOOKMARK [1][-]{section.0.7}{\376\377\000\137\000\137\000d\000u\000m\000p\000.\000c\000p\000p}{}% 7 -\BOOKMARK [1][-]{section.0.8}{\376\377\000\137\000\137\000d\000u\000m\000p\000.\000h}{}% 8 -\BOOKMARK [1][-]{section.0.9}{\376\377\000\137\000\137\000f\000o\000r\000.\000c\000p\000p}{}% 9 -\BOOKMARK [1][-]{section.0.10}{\376\377\000\137\000\137\000f\000o\000r\000.\000c\000p\000p\000\040}{}% 10 -\BOOKMARK [1][-]{section.0.11}{\376\377\000\137\000\137\000f\000o\000r\000.\000h}{}% 11 +\BOOKMARK [1][-]{section.0.1}{\376\377\000c\000a\000l\000l\000.\000c\000p\000p}{}% 1 +\BOOKMARK [1][-]{section.0.2}{\376\377\000c\000a\000l\000l\000.\000h}{}% 2 +\BOOKMARK [1][-]{section.0.3}{\376\377\000c\000o\000m\000m\000e\000n\000t\000.\000c\000p\000p}{}% 3 +\BOOKMARK [1][-]{section.0.4}{\376\377\000c\000o\000m\000m\000e\000n\000t\000.\000h}{}% 4 +\BOOKMARK [1][-]{section.0.5}{\376\377\000d\000o\000t\000a\000g\000.\000c\000p\000p}{}% 5 +\BOOKMARK [1][-]{section.0.6}{\376\377\000d\000o\000t\000a\000g\000.\000h}{}% 6 +\BOOKMARK [1][-]{section.0.7}{\376\377\000d\000u\000m\000p\000.\000c\000p\000p}{}% 7 +\BOOKMARK [1][-]{section.0.8}{\376\377\000d\000u\000m\000p\000.\000h}{}% 8 +\BOOKMARK [1][-]{section.0.9}{\376\377\000f\000o\000r\000.\000c\000p\000p}{}% 9 +\BOOKMARK [1][-]{section.0.10}{\376\377\000f\000o\000r\000.\000c\000p\000p}{}% 10 +\BOOKMARK [1][-]{section.0.11}{\376\377\000f\000o\000r\000.\000h}{}% 11 \BOOKMARK [1][-]{section.0.12}{\376\377\000G\000l\000o\000b\000a\000l\000.\000c\000p\000p}{}% 12 \BOOKMARK [1][-]{section.0.13}{\376\377\000G\000l\000o\000b\000a\000l\000.\000h}{}% 13 -\BOOKMARK [1][-]{section.0.14}{\376\377\000\137\000\137\000h\000e\000a\000d\000e\000r\000.\000c\000p\000p}{}% 14 -\BOOKMARK [1][-]{section.0.15}{\376\377\000\137\000\137\000h\000e\000a\000d\000e\000r\000.\000h}{}% 15 -\BOOKMARK [1][-]{section.0.16}{\376\377\000\137\000\137\000i\000f\000.\000c\000p\000p}{}% 16 -\BOOKMARK [1][-]{section.0.17}{\376\377\000\137\000\137\000i\000f\000.\000h}{}% 17 -\BOOKMARK [1][-]{section.0.18}{\376\377\000\137\000\137\000i\000f\000r\000o\000w\000.\000c\000p\000p}{}% 18 -\BOOKMARK [1][-]{section.0.19}{\376\377\000\137\000\137\000i\000f\000r\000o\000w\000.\000h}{}% 19 -\BOOKMARK [1][-]{section.0.20}{\376\377\000\137\000\137\000i\000n\000c\000l\000u\000d\000e\000.\000c\000p\000p}{}% 20 -\BOOKMARK [1][-]{section.0.21}{\376\377\000\137\000\137\000i\000n\000c\000l\000u\000d\000e\000.\000h}{}% 21 +\BOOKMARK [1][-]{section.0.14}{\376\377\000h\000e\000a\000d\000e\000r\000.\000c\000p\000p}{}% 14 +\BOOKMARK [1][-]{section.0.15}{\376\377\000h\000e\000a\000d\000e\000r\000.\000h}{}% 15 +\BOOKMARK [1][-]{section.0.16}{\376\377\000i\000f\000.\000c\000p\000p}{}% 16 +\BOOKMARK [1][-]{section.0.17}{\376\377\000i\000f\000.\000h}{}% 17 +\BOOKMARK [1][-]{section.0.18}{\376\377\000i\000f\000r\000o\000w\000.\000c\000p\000p}{}% 18 +\BOOKMARK [1][-]{section.0.19}{\376\377\000i\000f\000r\000o\000w\000.\000h}{}% 19 +\BOOKMARK [1][-]{section.0.20}{\376\377\000i\000n\000c\000l\000u\000d\000e\000.\000c\000p\000p}{}% 20 +\BOOKMARK [1][-]{section.0.21}{\376\377\000i\000n\000c\000l\000u\000d\000e\000.\000h}{}% 21 \BOOKMARK [1][-]{section.0.22}{\376\377\000j\000e\000t\000-\0002\000.\0000\000.\000c\000p\000p}{}% 22 -\BOOKMARK [1][-]{section.0.23}{\376\377\000\137\000\137\000j\000e\000t\000.\000c\000p\000p}{}% 23 -\BOOKMARK [1][-]{section.0.24}{\376\377\000\137\000\137\000j\000e\000t\000.\000h}{}% 24 -\BOOKMARK [1][-]{section.0.25}{\376\377\000K\000e\000y\000w\000o\000r\000d\000V\000a\000l\000u\000e\000.\000c\000p\000p}{}% 25 -\BOOKMARK [1][-]{section.0.26}{\376\377\000K\000e\000y\000w\000o\000r\000d\000V\000a\000l\000u\000e\000.\000h}{}% 26 -\BOOKMARK [1][-]{section.0.27}{\376\377\000M\000o\000d\000i\000f\000i\000e\000r\000s\000.\000c\000p\000p}{}% 27 -\BOOKMARK [1][-]{section.0.28}{\376\377\000M\000o\000d\000i\000f\000i\000e\000r\000s\000.\000h}{}% 28 -\BOOKMARK [1][-]{section.0.29}{\376\377\000\137\000\137\000m\000y\000s\000q\000l\000.\000c\000p\000p}{}% 29 -\BOOKMARK [1][-]{section.0.30}{\376\377\000\137\000\137\000m\000y\000s\000q\000l\000.\000h}{}% 30 -\BOOKMARK [1][-]{section.0.31}{\376\377\000O\000p\000e\000r\000a\000n\000d\000.\000c\000p\000p}{}% 31 -\BOOKMARK [1][-]{section.0.32}{\376\377\000O\000p\000e\000r\000a\000n\000d\000.\000h}{}% 32 -\BOOKMARK [1][-]{section.0.33}{\376\377\000\137\000\137\000r\000e\000a\000d\000.\000c\000p\000p}{}% 33 -\BOOKMARK [1][-]{section.0.34}{\376\377\000\137\000\137\000r\000e\000a\000d\000.\000h}{}% 34 -\BOOKMARK [1][-]{section.0.35}{\376\377\000\137\000\137\000s\000e\000t\000.\000c\000p\000p}{}% 35 -\BOOKMARK [1][-]{section.0.36}{\376\377\000\137\000\137\000s\000e\000t\000.\000h}{}% 36 -\BOOKMARK [1][-]{section.0.37}{\376\377\000\137\000\137\000s\000q\000l\000.\000c\000p\000p}{}% 37 -\BOOKMARK [1][-]{section.0.38}{\376\377\000\137\000\137\000s\000q\000l\000.\000h}{}% 38 -\BOOKMARK [1][-]{section.0.39}{\376\377\000\137\000\137\000s\000t\000r\000e\000a\000m\000.\000c\000p\000p}{}% 39 -\BOOKMARK [1][-]{section.0.40}{\376\377\000\137\000\137\000s\000t\000r\000e\000a\000m\000.\000h}{}% 40 -\BOOKMARK [1][-]{section.0.41}{\376\377\000\137\000\137\000s\000y\000s\000t\000e\000m\000.\000c\000p\000p}{}% 41 -\BOOKMARK [1][-]{section.0.42}{\376\377\000\137\000\137\000s\000y\000s\000t\000e\000m\000.\000h}{}% 42 -\BOOKMARK [1][-]{section.0.43}{\376\377\000\137\000\137\000t\000a\000g\000.\000c\000p\000p}{}% 43 -\BOOKMARK [1][-]{section.0.44}{\376\377\000T\000a\000g\000.\000c\000p\000p}{}% 44 -\BOOKMARK [1][-]{section.0.45}{\376\377\000\137\000\137\000t\000a\000g\000.\000h}{}% 45 -\BOOKMARK [1][-]{section.0.46}{\376\377\000T\000a\000g\000.\000h}{}% 46 -\BOOKMARK [1][-]{section.0.47}{\376\377\000\137\000\137\000u\000n\000t\000i\000l\000.\000c\000p\000p}{}% 47 -\BOOKMARK [1][-]{section.0.48}{\376\377\000\137\000\137\000u\000n\000t\000i\000l\000.\000h}{}% 48 -\BOOKMARK [1][-]{section.0.49}{\376\377\000\137\000\137\000w\000h\000i\000l\000e\000.\000c\000p\000p}{}% 49 -\BOOKMARK [1][-]{section.0.50}{\376\377\000\137\000\137\000w\000h\000i\000l\000e\000d\000i\000r\000.\000c\000p\000p}{}% 50 -\BOOKMARK [1][-]{section.0.51}{\376\377\000\137\000\137\000w\000h\000i\000l\000e\000d\000i\000r\000.\000h}{}% 51 -\BOOKMARK [1][-]{section.0.52}{\376\377\000\137\000\137\000w\000h\000i\000l\000e\000.\000h}{}% 52 -\BOOKMARK [1][-]{section.0.53}{\376\377\000\137\000\137\000w\000h\000i\000l\000e\000r\000o\000w\000.\000c\000p\000p}{}% 53 -\BOOKMARK [1][-]{section.0.54}{\376\377\000\137\000\137\000w\000h\000i\000l\000e\000r\000o\000w\000.\000h}{}% 54 -\BOOKMARK [1][-]{section.0.55}{\376\377\000\137\000\137\000w\000r\000i\000t\000e\000.\000c\000p\000p}{}% 55 -\BOOKMARK [1][-]{section.0.56}{\376\377\000\137\000\137\000w\000r\000i\000t\000e\000.\000h}{}% 56 +\BOOKMARK [1][-]{section.0.23}{\376\377\000j\000e\000t\000.\000c\000p\000p}{}% 23 +\BOOKMARK [1][-]{section.0.24}{\376\377\000j\000e\000t\000.\000h}{}% 24 diff --git a/tmp.pdf b/tmp.pdf index 36ae503..b87fcad 100644 Binary files a/tmp.pdf and b/tmp.pdf differ diff --git a/tmp.toc b/tmp.toc index b9a91d3..e69de29 100644 --- a/tmp.toc +++ b/tmp.toc @@ -1,56 +0,0 @@ -\contentsline {section}{\numberline {0.1}\_\_call.cpp}{2}{section.0.1}% -\contentsline {section}{\numberline {0.2}\_\_call.h}{4}{section.0.2}% -\contentsline {section}{\numberline {0.3}\_\_comment.cpp}{5}{section.0.3}% -\contentsline {section}{\numberline {0.4}\_\_comment.h}{6}{section.0.4}% -\contentsline {section}{\numberline {0.5}\_\_dotag.cpp}{7}{section.0.5}% -\contentsline {section}{\numberline {0.6}\_\_dotag.h}{8}{section.0.6}% -\contentsline {section}{\numberline {0.7}\_\_dump.cpp}{9}{section.0.7}% -\contentsline {section}{\numberline {0.8}\_\_dump.h}{10}{section.0.8}% -\contentsline {section}{\numberline {0.9}\_\_for.cpp}{11}{section.0.9}% -\contentsline {section}{\numberline {0.10}\_\_for.cpp~}{12}{section.0.10}% -\contentsline {section}{\numberline {0.11}\_\_for.h}{13}{section.0.11}% -\contentsline {section}{\numberline {0.12}Global.cpp}{14}{section.0.12}% -\contentsline {section}{\numberline {0.13}Global.h}{17}{section.0.13}% -\contentsline {section}{\numberline {0.14}\_\_header.cpp}{18}{section.0.14}% -\contentsline {section}{\numberline {0.15}\_\_header.h}{19}{section.0.15}% -\contentsline {section}{\numberline {0.16}\_\_if.cpp}{20}{section.0.16}% -\contentsline {section}{\numberline {0.17}\_\_if.h}{22}{section.0.17}% -\contentsline {section}{\numberline {0.18}\_\_ifrow.cpp}{23}{section.0.18}% -\contentsline {section}{\numberline {0.19}\_\_ifrow.h}{24}{section.0.19}% -\contentsline {section}{\numberline {0.20}\_\_include.cpp}{25}{section.0.20}% -\contentsline {section}{\numberline {0.21}\_\_include.h}{26}{section.0.21}% -\contentsline {section}{\numberline {0.22}jet-2.0.cpp}{27}{section.0.22}% -\contentsline {section}{\numberline {0.23}\_\_jet.cpp}{28}{section.0.23}% -\contentsline {section}{\numberline {0.24}\_\_jet.h}{29}{section.0.24}% -\contentsline {section}{\numberline {0.25}KeywordValue.cpp}{30}{section.0.25}% -\contentsline {section}{\numberline {0.26}KeywordValue.h}{31}{section.0.26}% -\contentsline {section}{\numberline {0.27}Modifiers.cpp}{32}{section.0.27}% -\contentsline {section}{\numberline {0.28}Modifiers.h}{33}{section.0.28}% -\contentsline {section}{\numberline {0.29}\_\_mysql.cpp}{34}{section.0.29}% -\contentsline {section}{\numberline {0.30}\_\_mysql.h}{36}{section.0.30}% -\contentsline {section}{\numberline {0.31}Operand.cpp}{37}{section.0.31}% -\contentsline {section}{\numberline {0.32}Operand.h}{44}{section.0.32}% -\contentsline {section}{\numberline {0.33}\_\_read.cpp}{45}{section.0.33}% -\contentsline {section}{\numberline {0.34}\_\_read.h}{46}{section.0.34}% -\contentsline {section}{\numberline {0.35}\_\_set.cpp}{47}{section.0.35}% -\contentsline {section}{\numberline {0.36}\_\_set.h}{48}{section.0.36}% -\contentsline {section}{\numberline {0.37}\_\_sql.cpp}{49}{section.0.37}% -\contentsline {section}{\numberline {0.38}\_\_sql.h}{50}{section.0.38}% -\contentsline {section}{\numberline {0.39}\_\_stream.cpp}{51}{section.0.39}% -\contentsline {section}{\numberline {0.40}\_\_stream.h}{52}{section.0.40}% -\contentsline {section}{\numberline {0.41}\_\_system.cpp}{53}{section.0.41}% -\contentsline {section}{\numberline {0.42}\_\_system.h}{54}{section.0.42}% -\contentsline {section}{\numberline {0.43}\_\_tag.cpp}{55}{section.0.43}% -\contentsline {section}{\numberline {0.44}Tag.cpp}{56}{section.0.44}% -\contentsline {section}{\numberline {0.45}\_\_tag.h}{66}{section.0.45}% -\contentsline {section}{\numberline {0.46}Tag.h}{67}{section.0.46}% -\contentsline {section}{\numberline {0.47}\_\_until.cpp}{69}{section.0.47}% -\contentsline {section}{\numberline {0.48}\_\_until.h}{71}{section.0.48}% -\contentsline {section}{\numberline {0.49}\_\_while.cpp}{72}{section.0.49}% -\contentsline {section}{\numberline {0.50}\_\_whiledir.cpp}{74}{section.0.50}% -\contentsline {section}{\numberline {0.51}\_\_whiledir.h}{75}{section.0.51}% -\contentsline {section}{\numberline {0.52}\_\_while.h}{76}{section.0.52}% -\contentsline {section}{\numberline {0.53}\_\_whilerow.cpp}{77}{section.0.53}% -\contentsline {section}{\numberline {0.54}\_\_whilerow.h}{78}{section.0.54}% -\contentsline {section}{\numberline {0.55}\_\_write.cpp}{79}{section.0.55}% -\contentsline {section}{\numberline {0.56}\_\_write.h}{80}{section.0.56}%