diff --git a/.#JetCore.txt b/.#JetCore.txt deleted file mode 120000 index 22dcfc6..0000000 --- a/.#JetCore.txt +++ /dev/null @@ -1 +0,0 @@ -barant@barant01.5084 \ No newline at end of file diff --git a/JetCore.aux b/JetCore.aux new file mode 100644 index 0000000..8492390 --- /dev/null +++ b/JetCore.aux @@ -0,0 +1,41 @@ +\relax +\@writefile{toc}{\contentsline {chapter}{\numberline {1}Introduction}{5}{}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@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}Variables and Variable Types}{9}{}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {chapter}{\numberline {4}Expressions}{11}{}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {4.1}Functions and Operators}{11}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.1}left(string, number-of-characters)}{11}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.2}substring(string, start-position, number-of-characters}{11}{}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {5}Common Gateway Interface Features}{13}{}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {chapter}{\numberline {6}Tag Reference}{15}{}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {6.1}call}{15}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.2}comment}{15}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.3}for}{15}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.4}header}{15}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.5}if/else}{15}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.6}ifrow/else}{16}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.7}jet}{16}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.8}mysql}{16}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.9}read}{16}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.10}set}{16}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.11}sql}{17}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.12}stream}{17}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.13}system}{17}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.14}tag}{17}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.15}while}{17}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.16}whiledir}{17}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.17}whilerow}{17}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.18}write}{17}{}\protected@file@percent } +\gdef \@abspage@last{17} diff --git a/JetCore.log b/JetCore.log new file mode 100644 index 0000000..26befe3 --- /dev/null +++ b/JetCore.log @@ -0,0 +1,1037 @@ +This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Debian) (preloaded format=pdflatex 2024.10.28) 28 OCT 2024 12:28 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**JetCore.txt +(./JetCore.txt +LaTeX2e <2023-11-01> patch level 1 +L3 programming layer <2024-01-22> + +! LaTeX Error: File `refman.cls' not found. + +Type X to quit or to proceed, +or enter new name. (Default extension: cls) + +Enter file name: ^^[ +! Interruption. + + } +l.2 ^^M + +? +! Missing endcsname inserted. + + MessageBreak +l.2 + +? q +OK, entering batchmode... +! Argument of __file_name_expand_cleanup:Nw has an extra }. + + par +l.2 + +I've run across a `}' that doesn't seem to match anything. +For example, `\def\a#1{...}' and `\a}' would produce +this error. If you simply proceed now, the `\par' that +I've just inserted will cause me to report a runaway +argument that might be the root of the problem. But if +your `}' was spurious, just type `2' and it will go away. + +Runaway argument? +MessageBreak not set up for use with LaTeX +! Paragraph ended before __file_name_expand_cleanup:Nw was complete. + + par +l.2 + +I suspect you've forgotten a `}', causing me to apply this +control sequence to too much text. How can we recover? +My plan is to forget the whole thing and hope for the best. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +If you say, e.g., `\def\a1{...}', then you must always +put `1' after `\a', since control sequence names are +made up of letters only. The macro here has not been +followed by the required stuff, so I'm ignoring it. + +! Use of ??? doesn't match its definition. + ??? + ! LaTeX Error: Missing \endcsname inserted in filename. +l.2 + +(That makes 100 errors; please try again.) +Here is how much of TeX's memory you used: + 22 strings out of 476182 + 546 string characters out of 5795594 + 1922975 words of memory out of 5000000 + 22123 multiletter control sequences out of 15000+600000 + 558069 words of font info for 36 fonts, out of 8000000 for 9000 + 14 hyphenation exceptions out of 8191 + 29i,0n,47p,99b,17s stack positions out of 10000i,1000n,20000p,200000b,200000s + +! ==> Fatal error occurred, no output PDF file produced! diff --git a/JetCore.pdf b/JetCore.pdf new file mode 100644 index 0000000..a71a8e3 Binary files /dev/null and b/JetCore.pdf differ diff --git a/JetCore.toc b/JetCore.toc new file mode 100644 index 0000000..f7a2150 --- /dev/null +++ b/JetCore.toc @@ -0,0 +1,27 @@ +\contentsline {chapter}{\numberline {1}Introduction}{5}{}% +\contentsline {chapter}{\numberline {2}Tags and Attributes}{7}{}% +\contentsline {chapter}{\numberline {3}Variables and Variable Types}{9}{}% +\contentsline {chapter}{\numberline {4}Expressions}{11}{}% +\contentsline {section}{\numberline {4.1}Functions and Operators}{11}{}% +\contentsline {subsection}{\numberline {4.1.1}left(string, number-of-characters)}{11}{}% +\contentsline {subsection}{\numberline {4.1.2}substring(string, start-position, number-of-characters}{11}{}% +\contentsline {chapter}{\numberline {5}Common Gateway Interface Features}{13}{}% +\contentsline {chapter}{\numberline {6}Tag Reference}{15}{}% +\contentsline {section}{\numberline {6.1}call}{15}{}% +\contentsline {section}{\numberline {6.2}comment}{15}{}% +\contentsline {section}{\numberline {6.3}for}{15}{}% +\contentsline {section}{\numberline {6.4}header}{15}{}% +\contentsline {section}{\numberline {6.5}if/else}{15}{}% +\contentsline {section}{\numberline {6.6}ifrow/else}{16}{}% +\contentsline {section}{\numberline {6.7}jet}{16}{}% +\contentsline {section}{\numberline {6.8}mysql}{16}{}% +\contentsline {section}{\numberline {6.9}read}{16}{}% +\contentsline {section}{\numberline {6.10}set}{16}{}% +\contentsline {section}{\numberline {6.11}sql}{17}{}% +\contentsline {section}{\numberline {6.12}stream}{17}{}% +\contentsline {section}{\numberline {6.13}system}{17}{}% +\contentsline {section}{\numberline {6.14}tag}{17}{}% +\contentsline {section}{\numberline {6.15}while}{17}{}% +\contentsline {section}{\numberline {6.16}whiledir}{17}{}% +\contentsline {section}{\numberline {6.17}whilerow}{17}{}% +\contentsline {section}{\numberline {6.18}write}{17}{}% diff --git a/JetCore.txt b/JetCore.txt index 83d01e7..ad22569 100644 --- a/JetCore.txt +++ b/JetCore.txt @@ -1,29 +1,96 @@ +\documentclass{refman} +\title{JET Extension Tags} +\author{Bradford Matthew Arant Sr.} +\date{\today} +\begin{document} +\maketitle +\tableofcontents + +\chapter{Introduction} JET will pass through the untagged areas to the output without any modifications. Data contained within the tags may modify their containers before placing any output. The space taken by the tag -itself is not passwed to the output and will not appear in the output. +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. -\chapter{Tags} +\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 +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. + + +\chapter{Variables and Variable Types} + + +\chapter{Expressions} + +Expressions are used to perform complicated calculations (arithmetic), perform +comparisons between values (boolean), manipulate strings (string) or +perform operations on dates (date). + +\section{Functions and Operators} + +\subsection{left(string, number-of-characters)} + +\subsection{substring(string, start-position, number-of-characters} + +Use the substring operation to extract a portion of a string and return +the value as a string. + +\chapter{Common Gateway Interface Features} + +JET extension tags provides options for enabling the processing of +data using the Common Gateway Interface (CGI) specification used by +Apache and NGINX as well as other HTTP server applications. This makes +JET a powerful tool for creating web interfaces and API handler +environments for various javascript frameworks as well as just native +HTML style interaction. + +To enable the CGI features within a requested document you can specify +the cgi="true" attribute on a tag containing the document or + tag contained within the document. + +When you enable the CGI interface the script will look for specific +environment variables used to retrieve the input data from the browser +interface and automatically provide these values to the JET scripting +using the variables interface. There are currently three supported +data formats or content types through this interface. These content +types are: + +formdata/urlencoded +mutipart/formdata +text/json +\chapter{Tag Reference} + +This chapter will cover all the tags and parameters required to +perform the operations that JET provides. + \section{call} Use the call tag to evoke an executable file from a jet script. \section{comment} -Use the comment tag to create a section in the jet script that is -ignored. +Use the comment tag to create a section in the jet script that can be +used for making comments and is ignored by the jet reader. \section{for} @@ -48,16 +115,38 @@ mysql tag. \section{jet} +Use the jet tag to specify parameters for the jet parsing session and +to control the output options. + \section{mysql} +Use the mysql tag to specify parameters for connecting to a mysql +server. The container of the tag is where you can specify the sql +statement and method of processing the result output of the executed +sql statement. + \section{read} +Use the read tag to read the contents of a file contained on the local +file system into a variable for further output or processing. + \section{set} +Use the set tag to store initialize a variable to a value contained in +a value attribute, the result of an expression (expr) attribute or the +contents of the set tag container. + \section{sql} + + +\section{stream} + \section{system} +\section{tag} + + \section{while} \section{whiledir} @@ -66,3 +155,4 @@ mysql tag. \section{write} +\end{document} \ No newline at end of file diff --git a/Tag.cpp b/Tag.cpp index 3e6a5d7..4c03f9d 100644 --- a/Tag.cpp +++ b/Tag.cpp @@ -168,7 +168,8 @@ namespace jet { } else if(ifTagName(in, "tag")) { __tag _tag(in, out, global); continue; - } else if(tags.contains(in)) { + } else if(global.tags.contains(in)) { + std::cout << "finding tag" << std::endl; __tag _tag(in, out, global); continue; } else { diff --git a/testtag.jet b/testtag.jet new file mode 100755 index 0000000..05b9fed --- /dev/null +++ b/testtag.jet @@ -0,0 +1,8 @@ +#!./jet-2.0 + + + $[ix] + + + +