summaryrefslogtreecommitdiff
path: root/comp/lucas-standen-NEA
diff options
context:
space:
mode:
Diffstat (limited to 'comp/lucas-standen-NEA')
-rw-r--r--comp/lucas-standen-NEA/writeup2/writeup.aux14
-rw-r--r--comp/lucas-standen-NEA/writeup2/writeup.fdb_latexmk194
-rw-r--r--comp/lucas-standen-NEA/writeup2/writeup.fls369
-rw-r--r--comp/lucas-standen-NEA/writeup2/writeup.log31
-rw-r--r--comp/lucas-standen-NEA/writeup2/writeup.out1
-rw-r--r--comp/lucas-standen-NEA/writeup2/writeup.tex78
-rw-r--r--comp/lucas-standen-NEA/writeup2/writeup.toc1
7 files changed, 674 insertions, 14 deletions
diff --git a/comp/lucas-standen-NEA/writeup2/writeup.aux b/comp/lucas-standen-NEA/writeup2/writeup.aux
index 0880d1d..9cded71 100644
--- a/comp/lucas-standen-NEA/writeup2/writeup.aux
+++ b/comp/lucas-standen-NEA/writeup2/writeup.aux
@@ -49,4 +49,16 @@
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.1}Converting zippy to C}{18}{subsubsection.5.5.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {5.6}Actually using zippy}{18}{subsection.5.6}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {6}Implementation}{19}{section.6}\protected@file@percent }
-\gdef \@abspage@last{19}
+\@writefile{lol}{\contentsline {lstlisting}{../code2/zpy.c}{19}{lstlisting.-4}\protected@file@percent }
+\@writefile{lol}{\contentsline {lstlisting}{../code2/fileread.c}{21}{lstlisting.-5}\protected@file@percent }
+\@writefile{lol}{\contentsline {lstlisting}{../code2/tokenizer.c}{22}{lstlisting.-6}\protected@file@percent }
+\@writefile{lol}{\contentsline {lstlisting}{../code2/appendsnprintf.c}{23}{lstlisting.-7}\protected@file@percent }
+\@writefile{lol}{\contentsline {lstlisting}{../code2/comp.c}{24}{lstlisting.-8}\protected@file@percent }
+\@writefile{lol}{\contentsline {lstlisting}{../code2/util.c}{31}{lstlisting.-9}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {6.1}Header files}{32}{subsection.6.1}\protected@file@percent }
+\@writefile{lol}{\contentsline {lstlisting}{../code2/fileread.h}{32}{lstlisting.-10}\protected@file@percent }
+\@writefile{lol}{\contentsline {lstlisting}{../code2/tokenizer.h}{32}{lstlisting.-11}\protected@file@percent }
+\@writefile{lol}{\contentsline {lstlisting}{../code2/comp.h}{32}{lstlisting.-12}\protected@file@percent }
+\@writefile{lol}{\contentsline {lstlisting}{../code2/appendsnprintf.h}{32}{lstlisting.-13}\protected@file@percent }
+\@writefile{lol}{\contentsline {lstlisting}{../code2/util.h}{32}{lstlisting.-14}\protected@file@percent }
+\gdef \@abspage@last{32}
diff --git a/comp/lucas-standen-NEA/writeup2/writeup.fdb_latexmk b/comp/lucas-standen-NEA/writeup2/writeup.fdb_latexmk
new file mode 100644
index 0000000..fd23191
--- /dev/null
+++ b/comp/lucas-standen-NEA/writeup2/writeup.fdb_latexmk
@@ -0,0 +1,194 @@
+# Fdb version 4
+["pdflatex"] 1731580656.34274 "writeup.tex" "writeup.pdf" "writeup" 1731580659.52944 2
+ "../code/proto/AST/ast.c" 1730658500.71123 2961 c47f93a2515bbdc975ff63648a7cdd5e ""
+ "../code/proto/AST/astg.c" 1730658500.71123 952 02073ee7971b5c86c469ca9979e7558e ""
+ "../code/proto/AST/astg.h" 1730658500.71123 275 d81b6b122dc745e84025255cf68ff265 ""
+ "../code2/appendsnprintf.c" 1730658500.71456 868 029fe239ee4d30b36882e0f5a913794f ""
+ "../code2/comp.c" 1730726039.63775 11195 cf8ef6ed4f8af180442e49887cdd19eb ""
+ "../code2/fileread.c" 1730724872.70121 862 dc4f9a5ae152b963b435fab6fb1dcaed ""
+ "../code2/tokenizer.c" 1730658500.7379 1798 25cc626f9fb36424dcb2d83d8eb9953a ""
+ "../code2/util.c" 1730658500.7379 185 9bc6679a71ee8b330e117822d433f881 ""
+ "../code2/zpy.c" 1730724922.45428 2180 aa88ddb9009151e1a3330651bbebe5db ""
+ "/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc" 1731436073 2900 1537cc8184ad1792082cd229ecc269f4 ""
+ "/usr/share/texmf-dist/fonts/map/fontname/texfonts.map" 1731436073 3524 cb3e574dea2d1052e39280babc910dc8 ""
+ "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/tcrm1200.tfm" 1731436073 1536 74b7293ec3713bb7fdca8dd1bd1f469c ""
+ "/usr/share/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm" 1731436073 1324 c910af8c371558dc20f2d7822f66fe64 ""
+ "/usr/share/texmf-dist/fonts/tfm/public/cm/cmbxti10.tfm" 1731436073 1532 9162035f4e7176612125649e348e2195 ""
+ "/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm" 1731436073 1524 4414a8315f39513458b80dfc63bff03a ""
+ "/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm" 1731436073 1512 f21f83efb36853c0b70002322c1ab3ad ""
+ "/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm" 1731436073 1520 eccf95517727cb11801f4f1aee3a21b4 ""
+ "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr10.tfm" 1731436073 1296 45809c5a464d5f32c8f98ba97c1bb47f ""
+ "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1731436073 1288 655e228510b4c2a1abe905c368440826 ""
+ "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr17.tfm" 1731436073 1292 296a67155bdbfc32aa9c636f21e91433 ""
+ "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr6.tfm" 1731436073 1300 b62933e007d01cfd073f79b963c01526 ""
+ "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr8.tfm" 1731436073 1292 21c1c5bfeaebccffdb478fd231a0997d ""
+ "/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1731436073 1124 6c73e740cf17375f03eec0ee63599741 ""
+ "/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm" 1731436073 1116 933a60c408fc0a863a92debe84b2d294 ""
+ "/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm" 1731436073 1120 8b7d695260f3cff42e636090a8002094 ""
+ "/usr/share/texmf-dist/fonts/tfm/public/cm/cmti12.tfm" 1731436073 1484 ed72f8f5cf654cda15ecc8e32bfcbee5 ""
+ "/usr/share/texmf-dist/fonts/tfm/public/cm/cmtt10.tfm" 1731436073 768 1321e9409b4137d6fb428ac9dc956269 ""
+ "/usr/share/texmf-dist/fonts/tfm/public/cm/cmtt12.tfm" 1731436073 772 9a936b7f5e2ff0557fce0f62822f0bbf ""
+ "/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1731436073 71627 94eb9990bed73c364d7f53f960cc8c5b ""
+ "/usr/share/texmf-dist/tex/generic/atbegshi/atbegshi.sty" 1731436073 24708 5584a51a7101caf7e6bbf1fc27d8f7b1 ""
+ "/usr/share/texmf-dist/tex/generic/babel-english/english.ldf" 1731436073 7008 9ff5fdcc865b01beca2b0fe4a46231d4 ""
+ "/usr/share/texmf-dist/tex/generic/babel/babel.sty" 1731436073 146276 10a40dabec03ce18494af0c3a51bcbdc ""
+ "/usr/share/texmf-dist/tex/generic/babel/locale/en/babel-en.ini" 1731436073 3966 caeee5a9e5771d4446aa1ca9015ba1b2 ""
+ "/usr/share/texmf-dist/tex/generic/babel/locale/en/babel-english.tex" 1731436073 336 ed676b5e7dfd862bc78d634f6a973f37 ""
+ "/usr/share/texmf-dist/tex/generic/babel/txtbabel.def" 1731436073 6948 df63e25be1d2bc35bbad5a0141f41348 ""
+ "/usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty" 1731436073 40635 c40361e206be584d448876bba8a64a3b ""
+ "/usr/share/texmf-dist/tex/generic/bitset/bitset.sty" 1731436073 33961 6b5c75130e435b2bfdb9f480a09a39f9 ""
+ "/usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty" 1731436073 8371 9d55b8bd010bc717624922fb3477d92e ""
+ "/usr/share/texmf-dist/tex/generic/iftex/iftex.sty" 1731436073 7237 bdd120a32c8fdb4b433cf9ca2e7cd98a ""
+ "/usr/share/texmf-dist/tex/generic/iftex/ifvtex.sty" 1731436073 1057 525c2192b5febbd8c1f662c9468335bb ""
+ "/usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty" 1731436073 8356 7bbb2c2373aa810be568c29e333da8ed ""
+ "/usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty" 1731436073 31769 002a487f55041f8e805cfbf6385ffd97 ""
+ "/usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty" 1731436073 5412 d5a2436094cd7be85769db90f29250a6 ""
+ "/usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty" 1731436073 17865 1a9bd36b4f98178fa551aca822290953 ""
+ "/usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty" 1731436073 19007 15924f7228aca6c6d184b115f4baa231 ""
+ "/usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty" 1731436073 20089 80423eac55aa175305d35b49e04fe23b ""
+ "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex" 1731436073 1016 1c2b89187d12a2768764b83b4945667c ""
+ "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex" 1731436073 43820 1fef971b75380574ab35a0d37fd92608 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex" 1731436073 19324 f4e4c6403dd0f1605fd20ed22fa79dea ""
+ "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex" 1731436073 6038 ccb406740cc3f03bbfb58ad504fe8c27 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex" 1731436073 6911 f6d4cf5a3fef5cc879d668b810e82868 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex" 1731436073 4883 42daaf41e27c3735286e23e48d2d7af9 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex" 1731436073 2544 8c06d2a7f0f469616ac9e13db6d2f842 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex" 1731436073 44195 5e390c414de027626ca5e2df888fa68d ""
+ "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex" 1731436073 17311 2ef6b2e29e2fc6a2fc8d6d652176e257 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex" 1731436073 21302 788a79944eb22192a4929e46963a3067 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex" 1731436073 9691 3d42d89522f4650c2f3dc616ca2b925e ""
+ "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex" 1731436073 33335 dd1fa4814d4e51f18be97d88bf0da60c ""
+ "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex" 1731436073 2965 4c2b1f4e0826925746439038172e5d6f ""
+ "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex" 1731436073 5196 2cc249e0ee7e03da5f5f6589257b1e5b ""
+ "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex" 1731436073 20821 7579108c1e9363e61a0b1584778804aa ""
+ "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex" 1731436073 35249 abd4adf948f960299a4b3d27c5dddf46 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex" 1731436073 22012 81b34a0aa8fa1a6158cc6220b00e4f10 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex" 1731436073 8893 e851de2175338fdf7c17f3e091d94618 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarycalc.code.tex" 1731436073 15929 463535aa2c4268fead6674a75c0e8266 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfit.code.tex" 1731436073 3626 2d87dc681257fa32d07a8b3934b10f88 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.arrows.code.tex" 1731436073 410 048d1174dabde96757a5387b8f23d968 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.callouts.code.tex" 1731436073 1201 8bd51e254d3ecf0cd2f21edd9ab6f1bb ""
+ "/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.code.tex" 1731436073 494 8de62576191924285b021f4fc4292e16 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.geometric.code.tex" 1731436073 339 be0fe46d92a80e3385dd6a83511a46f2 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.misc.code.tex" 1731436073 329 ba6d5440f8c16779c2384e0614158266 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.multipart.code.tex" 1731436073 923 c7a223b32ffdeb1c839d97935eee61ff ""
+ "/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.symbols.code.tex" 1731436073 475 4b4056fe07caa0603fede9a162fe666d ""
+ "/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex" 1731436073 11518 738408f795261b70ce8dd47459171309 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex" 1731436073 186782 af500404a9edec4d362912fe762ded92 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryfpu.code.tex" 1731436073 85938 8e4ba97c5906e1c0d158aea81fe29af7 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryintersections.code.tex" 1731436073 44571 38ac24c171fb8fa1a13adc8ce7eb94c5 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex" 1731436073 32995 ac577023e12c0e4bd8aa420b2e852d1a ""
+ "/usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.arrows.code.tex" 1731436073 91587 d9b31a3e308b08833e4528a7b4484b4a ""
+ "/usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.callouts.code.tex" 1731436073 33336 427c354e28a4802ffd781da22ae9f383 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.geometric.code.tex" 1731436073 161011 76ab54df0aa1a9d3b27a94864771d38d ""
+ "/usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.misc.code.tex" 1731436073 46249 d1f322c52d26cf506b4988f31902cd5d ""
+ "/usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.multipart.code.tex" 1731436073 62281 aff261ef10ba6cbe8e3c872a38c05a61 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.symbols.code.tex" 1731436073 90521 9d46d4504c2ffed28ff5ef3c43d15f21 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/math/pgfint.code.tex" 1731436073 3063 8c415c68a0f3394e45cfeca0b65f6ee6 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex" 1731436073 949 cea70942e7b7eddabfb3186befada2e6 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex" 1731436073 13270 2e54f2ce7622437bf37e013d399743e3 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex" 1731436073 104717 9b2393fbf004a0ce7fa688dbce423848 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex" 1731436073 10165 cec5fa73d49da442e56efc2d605ef154 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex" 1731436073 28178 41c17713108e0795aac6fef3d275fbca ""
+ "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex" 1731436073 9649 85779d3d8d573bfd2cd4137ba8202e60 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex" 1731436073 3865 ac538ab80c5cf82b345016e474786549 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex" 1731436073 3177 27d85c44fbfe09ff3b2cf2879e3ea434 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex" 1731436073 11024 0179538121bc2dba172013a3ef89519f ""
+ "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex" 1731436073 7890 0a86dbf4edfd88d022e0d889ec78cc03 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex" 1731436073 3379 781797a101f647bab82741a99944a229 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex" 1731436073 92405 f515f31275db273f97b9d8f52e1b0736 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex" 1731436073 37466 97b0a1ba732e306a1a2034f5a73e239f ""
+ "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex" 1731436073 8471 c2883569d03f69e8e1cabfef4999cfd7 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex" 1731436073 21211 1e73ec76bd73964d84197cc3d2685b01 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex" 1731436073 16121 346f9013d34804439f7436ff6786cef7 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex" 1731436073 44792 271e2e1934f34c759f4dedb1e14a5015 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/pgf.revision.tex" 1731436073 114 e6d443369d0673933b38834bf99e422d ""
+ "/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg" 1731436073 926 2963ea0dcf6cc6c0a770b69ec46a477b ""
+ "/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def" 1731436073 5542 32f75a31ea6c3a7e1148cd6d5e93dbb7 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def" 1731436073 12612 7774ba67bfd72e593c4436c2de6201e3 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex" 1731436073 61351 bc5f86e0355834391e736e97a61abced ""
+ "/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex" 1731436073 1896 b8e0ca0ac371d74c0ca05583f6313c91 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex" 1731436073 7778 53c8b5623d80238f6a20aa1df1868e63 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex" 1731436073 24033 d8893a1ec4d1bfa101b172754743d340 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex" 1731436073 39784 414c54e866ebab4b801e2ad81d9b21d8 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfiltered.code.tex" 1731436073 37433 940bc6d409f1ffd298adfdcaf125dd86 ""
+ "/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex" 1731436073 4385 510565c2f07998c8a0e14f0ec07ff23c ""
+ "/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex" 1731436073 29239 22e8c7516012992a49873eff0d868fed ""
+ "/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def" 1731436073 6950 8524a062d82b7afdc4a88a57cb377784 ""
+ "/usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty" 1731436073 7008 f92eaa0a3872ed622bbf538217cd2ab7 ""
+ "/usr/share/texmf-dist/tex/latex/atveryend/atveryend.sty" 1731436073 19336 ce7ae9438967282886b3b036cfad1e4d ""
+ "/usr/share/texmf-dist/tex/latex/auxhook/auxhook.sty" 1731436073 3935 57aa3c3e203a5c2effb4d2bd2efbc323 ""
+ "/usr/share/texmf-dist/tex/latex/base/article.cls" 1731436073 20144 147463a6a579f4597269ef9565205cfe ""
+ "/usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty" 1731436073 3045 273c666a54e60b9f730964f431a56c1b ""
+ "/usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty" 1731436073 2462 6bc53756156dbd71c1ad550d30a3b93f ""
+ "/usr/share/texmf-dist/tex/latex/base/size12.clo" 1731436073 8449 f07039d8e4e89f21078d9b5137579bfc ""
+ "/usr/share/texmf-dist/tex/latex/elocalloc/elocalloc.sty" 1731436073 1428 7d469063535b93044f827bfdb1b0a130 ""
+ "/usr/share/texmf-dist/tex/latex/environ/environ.sty" 1731436073 4378 f429f0da968c278653359293040a8f52 ""
+ "/usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty" 1731436073 13886 d1306dcf79a944f6988e688c1785f9ce ""
+ "/usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty" 1731436073 46845 3b58f70c6e861a13d927bff09d35ecbc ""
+ "/usr/share/texmf-dist/tex/latex/forest/forest.sty" 1731436073 350382 5acb55040bcf8080692df2e32715e5ea ""
+ "/usr/share/texmf-dist/tex/latex/geometry/geometry.sty" 1731436073 41601 9cf6c5257b1bc7af01a58859749dd37a ""
+ "/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg" 1731436073 1213 620bba36b25224fa9b7e1ccb4ecb76fd ""
+ "/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1731436073 1224 978390e9c2234eab29404bc21b268d1e ""
+ "/usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def" 1731436073 19448 1e988b341dda20961a6b931bcde55519 ""
+ "/usr/share/texmf-dist/tex/latex/graphics/graphics.sty" 1731436073 18387 8f900a490197ebaf93c02ae9476d4b09 ""
+ "/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty" 1731436073 8010 a8d949cbdbc5c983593827c9eec252e1 ""
+ "/usr/share/texmf-dist/tex/latex/graphics/keyval.sty" 1731436073 2671 7e67d78d9b88c845599a85b2d41f2e39 ""
+ "/usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx" 1731436073 2885 9c645d672ae17285bba324998918efd8 ""
+ "/usr/share/texmf-dist/tex/latex/graphics/trig.sty" 1731436073 4023 293ea1c16429fc0c4cf605f4da1791a9 ""
+ "/usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty" 1731436073 17914 4c28a13fc3d975e6e81c9bea1d697276 ""
+ "/usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def" 1731436073 48154 e46bf8adeb936500541441171d61726d ""
+ "/usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty" 1731436073 220920 fd3cbb5f1a2bc9b8f451b8b7d8171264 ""
+ "/usr/share/texmf-dist/tex/latex/hyperref/nameref.sty" 1731436073 11026 182c63f139a71afd30a28e5f1ed2cd1c ""
+ "/usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def" 1731436073 14249 e67cb186717b7ab18d14a4875e7e98b5 ""
+ "/usr/share/texmf-dist/tex/latex/hyperref/puenc.def" 1731436073 117112 05831178ece2cad4d9629dcf65099b11 ""
+ "/usr/share/texmf-dist/tex/latex/inlinedef/inlinedef.sty" 1731436073 10102 e5ccd67aecac6cb4bf5de2b491ef79b5 ""
+ "/usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty" 1731436073 22555 6d8e155cfef6d82c3d5c742fea7c992e ""
+ "/usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty" 1731436073 13815 760b0c02f691ea230f5359c4e1de23a7 ""
+ "/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def" 1731436073 30006 3d512c0edd558928ddea1690180ef77e ""
+ "/usr/share/texmf-dist/tex/latex/l3kernel/expl3.sty" 1731436073 6565 10e89ed128ccd59431746bbdd82129fc ""
+ "/usr/share/texmf-dist/tex/latex/l3packages/xparse/xparse.sty" 1731436073 9327 11bedad2ac38f92e405a38ed18489a03 ""
+ "/usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg" 1731436073 678 4792914a8f45be57bb98413425e4c7af ""
+ "/usr/share/texmf-dist/tex/latex/listings/listings.cfg" 1731436073 1830 20af84c556326f7c12b9202ebe363f56 ""
+ "/usr/share/texmf-dist/tex/latex/listings/listings.sty" 1731436073 81322 d02238bdeb305f2c9f9d0229f99371d0 ""
+ "/usr/share/texmf-dist/tex/latex/listings/lstlang1.sty" 1731436073 205167 fca232873050cd2da4f9c0c32402c38a ""
+ "/usr/share/texmf-dist/tex/latex/listings/lstmisc.sty" 1731436073 77022 5c8c440739265e7ba15b8379ece6ecd7 ""
+ "/usr/share/texmf-dist/tex/latex/listings/lstpatch.sty" 1731436073 329 f19f5da7234b51d16764e23d20999c73 ""
+ "/usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty" 1731436073 1090 bae35ef70b3168089ef166db3e66f5b2 ""
+ "/usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty" 1731436073 373 00b204b1d7d095b892ad31a7494b0373 ""
+ "/usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty" 1731436073 21013 f4ff83d25bb56552493b030f27c075ae ""
+ "/usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty" 1731436073 989 c49c8ae06d96f8b15869da7428047b1e ""
+ "/usr/share/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty" 1731436073 339 c2e180022e3afdb99c7d0ea5ce469b7d ""
+ "/usr/share/texmf-dist/tex/latex/pgf/math/pgfmath.sty" 1731436073 306 c56a323ca5bf9242f54474ced10fca71 ""
+ "/usr/share/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty" 1731436073 443 8c872229db56122037e86bcda49e14f3 ""
+ "/usr/share/texmf-dist/tex/latex/pgf/utilities/pgffor.sty" 1731436073 348 ee405e64380c11319f0e249fed57e6c5 ""
+ "/usr/share/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty" 1731436073 274 5ae372b7df79135d240456a1c6f2cf9a ""
+ "/usr/share/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty" 1731436073 325 f9f16d12354225b7dd52a3321f085955 ""
+ "/usr/share/texmf-dist/tex/latex/pgfopts/pgfopts.sty" 1731436073 5540 d5c60cf09c59da351aa4023ed084e4eb ""
+ "/usr/share/texmf-dist/tex/latex/refcount/refcount.sty" 1731436073 9878 9e94e8fa600d95f9c7731bb21dfb67a4 ""
+ "/usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty" 1731436073 9714 ba3194bd52c8499b3f1e3eb91d409670 ""
+ "/usr/share/texmf-dist/tex/latex/tikz-qtree/pgfsubpic.sty" 1731436073 54 f9439ec673a174422959417bbf935693 ""
+ "/usr/share/texmf-dist/tex/latex/tikz-qtree/pgfsubpic.tex" 1731436073 8570 d1bab08986c0118f4c006d2f8c250422 ""
+ "/usr/share/texmf-dist/tex/latex/tikz-qtree/pgftree.sty" 1731436073 103 1ec4da228521932da66ce8de6a762d94 ""
+ "/usr/share/texmf-dist/tex/latex/tikz-qtree/pgftree.tex" 1731436073 7300 d92acc9c8a60dbc36f92a0414bc55881 ""
+ "/usr/share/texmf-dist/tex/latex/tikz-qtree/tikz-qtree.sty" 1731436073 80 0f0f922a334da96eeeca4db3f8b5834a ""
+ "/usr/share/texmf-dist/tex/latex/tikz-qtree/tikz-qtree.tex" 1731436073 7407 bee44709234c7b6ab03b4bbe0f0eb1cf ""
+ "/usr/share/texmf-dist/tex/latex/titlesec/titlesec.sty" 1731436073 48766 0b93839be28e9744a24c45075c75b2e2 ""
+ "/usr/share/texmf-dist/tex/latex/titling/titling.sty" 1731436073 7358 95ac619994bd30d405a74f3eca431c84 ""
+ "/usr/share/texmf-dist/tex/latex/trimspaces/trimspaces.sty" 1731436073 1380 971a51b00a14503ddf754cab24c3f209 ""
+ "/usr/share/texmf-dist/tex/latex/url/url.sty" 1731436073 12796 8edb7d69a20b857904dd0ea757c14ec9 ""
+ "/usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty" 1731436073 55487 80a65caedd3722f4c20a14a69e785d8f ""
+ "/usr/share/texmf-dist/web2c/texmf.cnf" 1731436073 41588 b43d3e860a4f94167ee1e725ff526a72 ""
+ "/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1731575188.12666 5312047 b07fcd2a9090df96fc745b92a3db793b ""
+ "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1731575086 7113016 d5287dfb1ef2f8cf8da3171762d299de ""
+ "writeup.aux" 1731580659.34957 6539 d52c0fb96486e73cf478fa9488bcd42f "pdflatex"
+ "writeup.out" 1731580659.34957 6742 46d59c96dcc63599096d6d4a7a3cdc09 "pdflatex"
+ "writeup.tex" 1731580654.46626 33702 ec19acc02b6626f8ad5260881fd5cccf ""
+ "writeup.toc" 1731580657.74624 0 d41d8cd98f00b204e9800998ecf8427e "pdflatex"
+ (generated)
+ "writeup.aux"
+ "writeup.log"
+ "writeup.out"
+ "writeup.pdf"
+ "writeup.toc"
+ (rewritten before read)
diff --git a/comp/lucas-standen-NEA/writeup2/writeup.fls b/comp/lucas-standen-NEA/writeup2/writeup.fls
new file mode 100644
index 0000000..348d4fe
--- /dev/null
+++ b/comp/lucas-standen-NEA/writeup2/writeup.fls
@@ -0,0 +1,369 @@
+PWD /home/thing1/school/comp/lucas-standen-NEA/writeup2
+INPUT /usr/share/texmf-dist/web2c/texmf.cnf
+INPUT /var/lib/texmf/web2c/pdftex/pdflatex.fmt
+INPUT writeup.tex
+OUTPUT writeup.log
+INPUT /usr/share/texmf-dist/tex/latex/base/article.cls
+INPUT /usr/share/texmf-dist/tex/latex/base/article.cls
+INPUT /usr/share/texmf-dist/tex/latex/base/size12.clo
+INPUT /usr/share/texmf-dist/tex/latex/base/size12.clo
+INPUT /usr/share/texmf-dist/tex/latex/base/size12.clo
+INPUT /usr/share/texmf-dist/fonts/map/fontname/texfonts.map
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm
+INPUT /usr/share/texmf-dist/tex/latex/geometry/geometry.sty
+INPUT /usr/share/texmf-dist/tex/latex/geometry/geometry.sty
+INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty
+INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty
+INPUT /usr/share/texmf-dist/tex/generic/iftex/ifvtex.sty
+INPUT /usr/share/texmf-dist/tex/generic/iftex/ifvtex.sty
+INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty
+INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty
+INPUT /usr/share/texmf-dist/tex/latex/titling/titling.sty
+INPUT /usr/share/texmf-dist/tex/latex/titling/titling.sty
+INPUT /usr/share/texmf-dist/tex/latex/titlesec/titlesec.sty
+INPUT /usr/share/texmf-dist/tex/latex/titlesec/titlesec.sty
+INPUT /usr/share/texmf-dist/tex/generic/babel/babel.sty
+INPUT /usr/share/texmf-dist/tex/generic/babel/babel.sty
+INPUT /usr/share/texmf-dist/tex/generic/babel/txtbabel.def
+INPUT /usr/share/texmf-dist/tex/generic/babel-english/english.ldf
+INPUT /usr/share/texmf-dist/tex/generic/babel-english/english.ldf
+INPUT /usr/share/texmf-dist/tex/generic/babel-english/english.ldf
+INPUT /usr/share/texmf-dist/tex/generic/babel/locale/en/babel-english.tex
+INPUT /usr/share/texmf-dist/tex/generic/babel/locale/en/babel-english.tex
+INPUT /usr/share/texmf-dist/tex/generic/babel/locale/en/babel-english.tex
+INPUT /usr/share/texmf-dist/tex/generic/babel/locale/en/babel-en.ini
+INPUT /usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty
+INPUT /usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty
+INPUT /usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty
+INPUT /usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty
+INPUT /usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
+INPUT /usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
+INPUT /usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty
+INPUT /usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty
+INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
+INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
+INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
+INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
+INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty
+INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty
+INPUT /usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty
+INPUT /usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty
+INPUT /usr/share/texmf-dist/tex/latex/auxhook/auxhook.sty
+INPUT /usr/share/texmf-dist/tex/latex/auxhook/auxhook.sty
+INPUT /usr/share/texmf-dist/tex/latex/hyperref/nameref.sty
+INPUT /usr/share/texmf-dist/tex/latex/hyperref/nameref.sty
+INPUT /usr/share/texmf-dist/tex/latex/refcount/refcount.sty
+INPUT /usr/share/texmf-dist/tex/latex/refcount/refcount.sty
+INPUT /usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
+INPUT /usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
+INPUT /usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty
+INPUT /usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty
+INPUT /usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty
+INPUT /usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty
+INPUT /usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def
+INPUT /usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def
+INPUT /usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def
+INPUT /usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty
+INPUT /usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty
+INPUT /usr/share/texmf-dist/tex/latex/hyperref/puenc.def
+INPUT /usr/share/texmf-dist/tex/latex/hyperref/puenc.def
+INPUT /usr/share/texmf-dist/tex/latex/hyperref/puenc.def
+INPUT /usr/share/texmf-dist/tex/latex/url/url.sty
+INPUT /usr/share/texmf-dist/tex/latex/url/url.sty
+INPUT /usr/share/texmf-dist/tex/generic/bitset/bitset.sty
+INPUT /usr/share/texmf-dist/tex/generic/bitset/bitset.sty
+INPUT /usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
+INPUT /usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
+INPUT /usr/share/texmf-dist/tex/generic/atbegshi/atbegshi.sty
+INPUT /usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty
+INPUT /usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty
+INPUT /usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def
+INPUT /usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def
+INPUT /usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def
+INPUT /usr/share/texmf-dist/tex/latex/atveryend/atveryend.sty
+INPUT /usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty
+INPUT /usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty
+INPUT /usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
+INPUT /usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
+INPUT /usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
+INPUT /usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
+INPUT /usr/share/texmf-dist/tex/latex/listings/listings.sty
+INPUT /usr/share/texmf-dist/tex/latex/listings/listings.sty
+INPUT /usr/share/texmf-dist/tex/latex/listings/lstpatch.sty
+INPUT /usr/share/texmf-dist/tex/latex/listings/lstpatch.sty
+INPUT /usr/share/texmf-dist/tex/latex/listings/lstpatch.sty
+INPUT /usr/share/texmf-dist/tex/latex/listings/lstmisc.sty
+INPUT /usr/share/texmf-dist/tex/latex/listings/lstmisc.sty
+INPUT /usr/share/texmf-dist/tex/latex/listings/lstmisc.sty
+INPUT /usr/share/texmf-dist/tex/latex/listings/listings.cfg
+INPUT /usr/share/texmf-dist/tex/latex/listings/listings.cfg
+INPUT /usr/share/texmf-dist/tex/latex/listings/listings.cfg
+INPUT /usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty
+INPUT /usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty
+INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
+INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
+INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
+INPUT /usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def
+INPUT /usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def
+INPUT /usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def
+INPUT /usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx
+INPUT /usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx
+INPUT /usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx
+INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty
+INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty
+INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty
+INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty
+INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty
+INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty
+INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
+INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
+INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
+INPUT /usr/share/texmf-dist/tex/latex/forest/forest.sty
+INPUT /usr/share/texmf-dist/tex/latex/forest/forest.sty
+INPUT /usr/share/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty
+INPUT /usr/share/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty
+INPUT /usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty
+INPUT /usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty
+INPUT /usr/share/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty
+INPUT /usr/share/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty
+INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def
+INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/pgf.revision.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/pgf.revision.tex
+INPUT /usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty
+INPUT /usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty
+INPUT /usr/share/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty
+INPUT /usr/share/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty
+INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfiltered.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg
+INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def
+INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def
+INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def
+INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfint.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex
+INPUT /usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty
+INPUT /usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty
+INPUT /usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty
+INPUT /usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty
+INPUT /usr/share/texmf-dist/tex/latex/pgf/utilities/pgffor.sty
+INPUT /usr/share/texmf-dist/tex/latex/pgf/utilities/pgffor.sty
+INPUT /usr/share/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty
+INPUT /usr/share/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty
+INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
+INPUT /usr/share/texmf-dist/tex/latex/pgf/math/pgfmath.sty
+INPUT /usr/share/texmf-dist/tex/latex/pgf/math/pgfmath.sty
+INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.geometric.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.geometric.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.geometric.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.geometric.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.misc.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.misc.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.misc.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.misc.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.symbols.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.symbols.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.symbols.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.symbols.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.arrows.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.arrows.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.arrows.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.arrows.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.callouts.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.callouts.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.callouts.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.callouts.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.multipart.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.multipart.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.multipart.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.multipart.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfit.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfit.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarycalc.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarycalc.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryintersections.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryintersections.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryfpu.code.tex
+INPUT /usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryfpu.code.tex
+INPUT /usr/share/texmf-dist/tex/latex/pgfopts/pgfopts.sty
+INPUT /usr/share/texmf-dist/tex/latex/pgfopts/pgfopts.sty
+INPUT /usr/share/texmf-dist/tex/latex/elocalloc/elocalloc.sty
+INPUT /usr/share/texmf-dist/tex/latex/elocalloc/elocalloc.sty
+INPUT /usr/share/texmf-dist/tex/latex/environ/environ.sty
+INPUT /usr/share/texmf-dist/tex/latex/environ/environ.sty
+INPUT /usr/share/texmf-dist/tex/latex/trimspaces/trimspaces.sty
+INPUT /usr/share/texmf-dist/tex/latex/trimspaces/trimspaces.sty
+INPUT /usr/share/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
+INPUT /usr/share/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
+INPUT /usr/share/texmf-dist/tex/latex/l3kernel/expl3.sty
+INPUT /usr/share/texmf-dist/tex/latex/l3kernel/expl3.sty
+INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
+INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
+INPUT /usr/share/texmf-dist/tex/latex/inlinedef/inlinedef.sty
+INPUT /usr/share/texmf-dist/tex/latex/inlinedef/inlinedef.sty
+INPUT /usr/share/texmf-dist/tex/latex/tikz-qtree/tikz-qtree.sty
+INPUT /usr/share/texmf-dist/tex/latex/tikz-qtree/tikz-qtree.sty
+INPUT /usr/share/texmf-dist/tex/latex/tikz-qtree/pgftree.sty
+INPUT /usr/share/texmf-dist/tex/latex/tikz-qtree/pgftree.sty
+INPUT /usr/share/texmf-dist/tex/latex/tikz-qtree/pgfsubpic.sty
+INPUT /usr/share/texmf-dist/tex/latex/tikz-qtree/pgfsubpic.sty
+INPUT /usr/share/texmf-dist/tex/latex/tikz-qtree/pgfsubpic.tex
+INPUT /usr/share/texmf-dist/tex/latex/tikz-qtree/pgfsubpic.tex
+INPUT /usr/share/texmf-dist/tex/latex/tikz-qtree/pgfsubpic.tex
+INPUT /usr/share/texmf-dist/tex/latex/tikz-qtree/pgftree.tex
+INPUT /usr/share/texmf-dist/tex/latex/tikz-qtree/pgftree.tex
+INPUT /usr/share/texmf-dist/tex/latex/tikz-qtree/pgftree.tex
+INPUT /usr/share/texmf-dist/tex/latex/tikz-qtree/tikz-qtree.tex
+INPUT /usr/share/texmf-dist/tex/latex/tikz-qtree/tikz-qtree.tex
+INPUT /usr/share/texmf-dist/tex/latex/tikz-qtree/tikz-qtree.tex
+INPUT ./writeup.aux
+INPUT ./writeup.aux
+INPUT writeup.aux
+OUTPUT writeup.aux
+INPUT ./writeup.out
+INPUT ./writeup.out
+INPUT writeup.out
+INPUT writeup.out
+OUTPUT writeup.pdf
+INPUT ./writeup.out
+INPUT ./writeup.out
+OUTPUT writeup.out
+INPUT /usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
+INPUT /usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
+INPUT /usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
+INPUT /usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
+INPUT /usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
+INPUT /usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
+INPUT /usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
+INPUT /usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr17.tfm
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
+INPUT /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr17.tfm
+INPUT ./writeup.toc
+INPUT ./writeup.toc
+INPUT writeup.toc
+OUTPUT writeup.toc
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmtt12.tfm
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr8.tfm
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr6.tfm
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmbxti10.tfm
+INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/tcrm1200.tfm
+INPUT /usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc
+INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang1.sty
+INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang1.sty
+INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang1.sty
+INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang1.sty
+INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang1.sty
+INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang1.sty
+INPUT /usr/share/texmf-dist/tex/latex/listings/lstmisc.sty
+INPUT /usr/share/texmf-dist/tex/latex/listings/lstmisc.sty
+INPUT /usr/share/texmf-dist/tex/latex/listings/lstmisc.sty
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmtt10.tfm
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr17.tfm
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
+INPUT ../code/proto/AST/ast.c
+INPUT ../code/proto/AST/ast.c
+INPUT ../code/proto/AST/ast.c
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmti12.tfm
+INPUT ../code/proto/AST/astg.c
+INPUT ../code/proto/AST/astg.c
+INPUT ../code/proto/AST/astg.c
+INPUT ../code/proto/AST/astg.h
+INPUT ../code/proto/AST/astg.h
+INPUT ../code/proto/AST/astg.h
+INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
+INPUT ../code2/zpy.c
+INPUT ../code2/zpy.c
+INPUT ../code2/zpy.c
+INPUT ../code2/fileread.c
+INPUT ../code2/fileread.c
+INPUT ../code2/fileread.c
+INPUT ../code2/tokenizer.c
+INPUT ../code2/tokenizer.c
+INPUT ../code2/tokenizer.c
+INPUT ../code2/appendsnprintf.c
+INPUT ../code2/appendsnprintf.c
+INPUT ../code2/appendsnprintf.c
+INPUT ../code2/comp.c
+INPUT ../code2/comp.c
+INPUT ../code2/comp.c
+INPUT ../code2/util.c
+INPUT ../code2/util.c
+INPUT ../code2/util.c
diff --git a/comp/lucas-standen-NEA/writeup2/writeup.log b/comp/lucas-standen-NEA/writeup2/writeup.log
index 7508beb..13db9d7 100644
--- a/comp/lucas-standen-NEA/writeup2/writeup.log
+++ b/comp/lucas-standen-NEA/writeup2/writeup.log
@@ -1,4 +1,4 @@
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2024/Arch Linux) (preloaded format=pdflatex 2024.11.3) 5 NOV 2024 11:19
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2024/Arch Linux) (preloaded format=pdflatex 2024.11.14) 14 NOV 2024 10:39
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
@@ -892,22 +892,27 @@ LaTeX Font Info: External font `cmex10' loaded for size
(../code/proto/AST/astg.h)
LaTeX Font Info: Font shape `OT1/cmtt/bx/n' in size <12> not available
(Font) Font shape `OT1/cmtt/m/n' tried instead on input line 495.
- [14] [15] [16] [17] [18] [19] (./writeup.aux)
+ [14] [15] [16] [17] [18] (../code2/zpy.c [19]
+[20]) (../code2/fileread.c [21]) (../code2/tokenizer.c [22])
+(../code2/appendsnprintf.c [23]) (../code2/comp.c [24] [25] [26] [27] [28]
+[29] [30]) (../code2/util.c) [31] (../code2/fileread.h) (../code2/tokenizer.h)
+(../code2/comp.h) (../code2/appendsnprintf.h) (../code2/util.h) [32]
+(./writeup.aux)
***********
LaTeX2e <2023-11-01> patch level 1
L3 programming layer <2024-02-20>
***********
Package rerunfilecheck Info: File `writeup.out' has not changed.
-(rerunfilecheck) Checksum: 46D59C96DCC63599096D6D4A7A3CDC09;6742.
+(rerunfilecheck) Checksum: EC9E124D52F403C09C503D53CC7A8E26;6863.
)
Here is how much of TeX's memory you used:
- 33324 strings out of 476076
- 715421 string characters out of 5793775
- 2239187 words of memory out of 5000000
- 54699 multiletter control sequences out of 15000+600000
+ 34252 strings out of 476076
+ 729071 string characters out of 5793774
+ 2372187 words of memory out of 5000000
+ 54943 multiletter control sequences out of 15000+600000
565524 words of font info for 61 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
- 98i,9n,101p,1606b,2286s stack positions out of 10000i,1000n,20000p,200000b,200000s
+ 98i,9n,101p,1606b,2370s stack positions out of 10000i,1000n,20000p,200000b,200000s
</usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/
texmf-dist/fonts/type1/public/amsfonts/cm/cmbxti10.pfb></usr/share/texmf-dist/f
onts/type1/public/amsfonts/cm/cmmi12.pfb></usr/share/texmf-dist/fonts/type1/pub
@@ -918,10 +923,10 @@ st/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texmf-dist/fonts/type1
/public/amsfonts/cm/cmti12.pfb></usr/share/texmf-dist/fonts/type1/public/amsfon
ts/cm/cmtt10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.p
fb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1200.pfb>
-Output written on writeup.pdf (19 pages, 207854 bytes).
+Output written on writeup.pdf (32 pages, 269626 bytes).
PDF statistics:
- 655 PDF objects out of 1000 (max. 8388607)
- 603 compressed objects within 7 object streams
- 288 named destinations out of 1000 (max. 500000)
- 325 words of extra memory for PDF output out of 10000 (max. 10000000)
+ 1495 PDF objects out of 1728 (max. 8388607)
+ 1422 compressed objects within 15 object streams
+ 943 named destinations out of 1000 (max. 500000)
+ 333 words of extra memory for PDF output out of 10000 (max. 10000000)
diff --git a/comp/lucas-standen-NEA/writeup2/writeup.out b/comp/lucas-standen-NEA/writeup2/writeup.out
index a9dfd37..046c4bc 100644
--- a/comp/lucas-standen-NEA/writeup2/writeup.out
+++ b/comp/lucas-standen-NEA/writeup2/writeup.out
@@ -37,3 +37,4 @@
\BOOKMARK [3][-]{subsubsection.5.5.1}{\376\377\000C\000o\000n\000v\000e\000r\000t\000i\000n\000g\000\040\000z\000i\000p\000p\000y\000\040\000t\000o\000\040\000C}{subsection.5.5}% 37
\BOOKMARK [2][-]{subsection.5.6}{\376\377\000A\000c\000t\000u\000a\000l\000l\000y\000\040\000u\000s\000i\000n\000g\000\040\000z\000i\000p\000p\000y}{section.5}% 38
\BOOKMARK [1][-]{section.6}{\376\377\000I\000m\000p\000l\000e\000m\000e\000n\000t\000a\000t\000i\000o\000n}{}% 39
+\BOOKMARK [2][-]{subsection.6.1}{\376\377\000H\000e\000a\000d\000e\000r\000\040\000f\000i\000l\000e\000s}{section.6}% 40
diff --git a/comp/lucas-standen-NEA/writeup2/writeup.tex b/comp/lucas-standen-NEA/writeup2/writeup.tex
index 2c57257..df0ac72 100644
--- a/comp/lucas-standen-NEA/writeup2/writeup.tex
+++ b/comp/lucas-standen-NEA/writeup2/writeup.tex
@@ -638,6 +638,84 @@ following arguments to allow the programmer to quickly write zippy code.
\section{Implementation}
As has been previously mentioned, zippy will have its compiler written in C and its package manager writen in bash.
+The code will be displayed bellow, it has been commented to use a tool I wrote called autodoc, which can function
+like a doc-string in python, after each file I will explain in detail what it does and why it is in its own file.
+
+PUT A LIST OF FILES HERE
+
+\lstinputlisting[language=C++]{../code2/zpy.c}
+\textit{zpy.c}
+
+This is the main executable, containing my main function, which is the program entry point. This file handles the
+opening of input and output files, calling other functions, and processing the command line arguments.
+\lstinputlisting[language=C++]{../code2/fileread.c}
+\textit{fileread.c}
+
+This file is responsible for reading in the file contents, into and array list of strings (an array list is an array
+with a length attached to it, to help with memory managemnt). This file also handles the stripping of tabs and other
+forms of white space.
+
+\lstinputlisting[language=C++]{../code2/tokenizer.c}
+\textit{tokenizer.c}
+
+This file has the job of converting a single line of code into An abstract syntax tree, it splits each expression into
+its function name, as a string, and each of its arguments (max 8) as a string, and if there are nested function calls,
+it will create more AST nodes for them, in the recursive data structure. The main tokenizer function is using
+a lesser known feature of the C programming language, \textit{goto}, it uses this to achieve recursion, without needing
+to define a second function, as goto lets the user define a label in their code, just like in ASM.
+
+\lstinputlisting[language=C++]{../code2/appendsnprintf.c}
+\textit{appendsnprintf.c}
+
+This is a smaller file, that defines a helper function used heavily in the comp.c file, this function allows the user
+to concatenate an unknown amount of strings together. It uses another lesser known feature of C, \textit{vardic functions},
+which allow the program to parse an unknown amount of arguments to a function. This function is needed, as C does not
+provide an effective way to concatenate strings multiple times, the function that this is built off \textit{snprintf} can only be used
+once per variable, which didn't fit my use case.
+
+\lstinputlisting[language=C++]{../code2/comp.c}
+\textit{comp.c}
+
+This file is by far the largest and most important in the program, it converts a zpy AST to C code, and writes it to an output
+file. It also handles syntax errors in the users code. The first function from this file that is called, is the CompilerInit,
+this sets up an interrupt which is used to jump the program to a different point, if there is a syntax error.
+
+The next function from this file that is called, is the main Compile function, this is actually a wrapper around the compile function.
+This function is used to set the current line, which is used if there is an error, call the main compile function, write to
+the output file and add newlines, if needed. And finally it handles the automatic free function of zippy.
+
+The main function that this provides is the compile function, this starts by processing child arguments, A child argument can be created
+by the tokenizer when a nest function is used in zpy, for example (let a:int (+ 2 2)), in this case the child function is (+ 2 2). It
+will compile the children function first, using the processChildren function, assigning their outputs to the argument section of the AST.
+It then uses a large if block, to determine which function it is needing to generate. Each branch, use the appendsnprintf function to
+combine the arguments and templated C code. The checkNULL function is used a lot in this function. This is because if the user does
+not provide enough arguments to a function call, which is the most common syntax error after a missing bracket, the argument slot, will
+be null, thus I can check if it is NULL, to tell if the user made an error. If an error is made a signal is sent to the process, which
+will cause the interrupt handler function to be triggered, telling the user the line number they made the error on with a brief description
+of the issue.
+
+Also in this file are a handful of helper functions in the conversion process, these convert zippy's reverse polish notation to traditional
+infix definition, and convert zippy's type annotations to C's type annotations.
+
+Finally, as previously mention there is the errorhandle function. This is triggered by a signal being sent to the program, and will cause
+it to stop instantly, and will trigger an error print.
+
+\lstinputlisting[language=C++]{../code2/util.c}
+\textit{util.c}
+
+This file defines a smaller helper function, which is used in the main executable to gracefully exit if there is an error.
+
+\subsection{Header files}
+\lstinputlisting[language=C++]{../code2/fileread.h}
+\textit{fileread.h}
+\lstinputlisting[language=C++]{../code2/tokenizer.h}
+\textit{tokenizer.h}
+\lstinputlisting[language=C++]{../code2/comp.h}
+\textit{comp.h}
+\lstinputlisting[language=C++]{../code2/appendsnprintf.h}
+\textit{appendsnprintf.h}
+\lstinputlisting[language=C++]{../code2/util.h}
+\textit{util.h}
}
diff --git a/comp/lucas-standen-NEA/writeup2/writeup.toc b/comp/lucas-standen-NEA/writeup2/writeup.toc
index d3718b2..2527ec9 100644
--- a/comp/lucas-standen-NEA/writeup2/writeup.toc
+++ b/comp/lucas-standen-NEA/writeup2/writeup.toc
@@ -38,3 +38,4 @@
\contentsline {subsubsection}{\numberline {5.5.1}Converting zippy to C}{18}{subsubsection.5.5.1}%
\contentsline {subsection}{\numberline {5.6}Actually using zippy}{18}{subsection.5.6}%
\contentsline {section}{\numberline {6}Implementation}{19}{section.6}%
+\contentsline {subsection}{\numberline {6.1}Header files}{32}{subsection.6.1}%