From ff2b2aeed531835546116af847e483814c779797 Mon Sep 17 00:00:00 2001 From: NikolajDanger Date: Fri, 27 May 2022 16:43:23 +0200 Subject: [PATCH] :sparkles: --- W4/fasto.sty | 50 +++ W4/main.aux | 12 + W4/main.fdb_latexmk | 244 ++++++++++++++ W4/main.fls | 376 ++++++++++++++++++++++ W4/main.log | 755 ++++++++++++++++++++++++++++++++++++++++++++ W4/main.pdf | Bin 0 -> 105948 bytes W4/main.synctex.gz | Bin 0 -> 49918 bytes W4/main.tex | 566 +++++++++++++++++++++++++++++++++ W4/report.pdf | Bin 0 -> 105948 bytes 9 files changed, 2003 insertions(+) create mode 100644 W4/fasto.sty create mode 100644 W4/main.aux create mode 100644 W4/main.fdb_latexmk create mode 100644 W4/main.fls create mode 100644 W4/main.log create mode 100644 W4/main.pdf create mode 100644 W4/main.synctex.gz create mode 100644 W4/main.tex create mode 100644 W4/report.pdf diff --git a/W4/fasto.sty b/W4/fasto.sty new file mode 100644 index 0000000..2897484 --- /dev/null +++ b/W4/fasto.sty @@ -0,0 +1,50 @@ +\usepackage{xcolor} +\usepackage{listings} +\usepackage{tcolorbox} +\tcbuselibrary{listings} + +\definecolor{basicColor}{HTML}{5C6166} + +\definecolor{backgroundColor}{HTML}{FCFCFC} +\definecolor{keywordColor}{HTML}{FA8D3E} +\definecolor{stringColor}{HTML}{86B300} +\definecolor{typeColor}{HTML}{399EE6} +\definecolor{numberColor}{HTML}{A37ACC} + +\lstdefinelanguage{Fasto}{ + alsoletter=0123456789, + keywords={[0]fun,let,in,if,else,then}, + keywords={[1]int,char,bool}, + keywords={[2]@invariant,0,1,2,3,4,5,6,7,8,9}, + sensitive=true, + comment=[l]{//}, + comment=[s]{/*}{*/}, + string=[b]", +} + +\lstdefinelanguage{FSharp}{ + alsoletter=0123456789->|, + keywords={[0]let,rec,|,->,match,for,in,with}, + keywords={[1]int,char,bool,INT,EXP,SymTab,CONSTANT,VARIABLE,OPERATE,LET_IN, OVER,BPLUS,BMINUS,BTIMES,RSUM,RPROD,RMAX,RARGMAX}, + keywords={[2]@invariant,0,1,2,3,4,5,6,7,8,9}, + sensitive=true, + comment=[l]{//}, + comment=[s]{/*}{*/}, + string=[b]", +} + +\lstset{ + basicstyle=\color{basicColor}\small\ttfamily, + keywordstyle=[0]\color{keywordColor}, + keywordstyle=[1]\color{typeColor}, + keywordstyle=[2]\color{numberColor}, + stringstyle=\color{stringColor}, + backgroundcolor=\color{backgroundColor}, + frame=single, framerule=1pt, + numbers=left, + stepnumber=1, + showstringspaces=false, + tabsize=1, + breaklines=true, + breakatwhitespace=true +} diff --git a/W4/main.aux b/W4/main.aux new file mode 100644 index 0000000..28821ec --- /dev/null +++ b/W4/main.aux @@ -0,0 +1,12 @@ +\relax +\@writefile{toc}{\contentsline {section}{\numberline {Task 1}}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {Task 2}}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {a)}}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {b)}}{2}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {c)}}{2}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {d)}}{2}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {e)}}{3}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {f)}}{3}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {Task 3}}{4}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {Task 4}}{5}{}\protected@file@percent } +\gdef \@abspage@last{7} diff --git a/W4/main.fdb_latexmk b/W4/main.fdb_latexmk new file mode 100644 index 0000000..44728d8 --- /dev/null +++ b/W4/main.fdb_latexmk @@ -0,0 +1,244 @@ +# Fdb version 3 +["lualatex"] 1653662415 "/home/nikolaj/Code/Datalogi/2022B4-IPS/IPS_W-assignments/W4/main.tex" "main.pdf" "main" 1653662418 + "/home/nikolaj/.local/share/fonts/AntikorMono/AntikorMono-Medium.ttf" 1611081972 103940 8e55892035a16215c54dd867754fccc1 "" + "/home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/antikormono-medium.luc" 1651323665 104754 23ebedc62154e273369ad441e4fed323 "" + "/home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmroman10-bold.luc" 1650282221 128371 e7304f80c7b50597b0633dcda00e60a9 "" + "/home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmroman10-regular.luc" 1650282220 127288 6309a12a9fa2902a726598dfef4db5a5 "" + "/home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmroman12-bold.luc" 1650283882 128260 0cb73513006fafa01bb14effa930136e "" + "/home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmroman12-regular.luc" 1650282221 127631 287ab9e4525229c0e9d55529c34ca704 "" + "/home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmroman17-regular.luc" 1650282221 128882 d5f833843fb0fe1150b9c61470b970f6 "" + "/home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmroman5-regular.luc" 1650282947 125928 77b87069a223d22532f2ecd3464329ff "" + "/home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmroman6-regular.luc" 1650459734 128477 84f479d06b8a3fde92f9b86d5d708f14 "" + "/home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmroman7-regular.luc" 1650282946 128336 ad98c6b5a083d412c7d7fbb411623378 "" + "/home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmroman8-regular.luc" 1650282226 128107 a6e5f63d68c9e0e82c3eac00f927eb1a "" + "/home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmroman9-regular.luc" 1650456839 127921 c90eb6ae5f8a306e2567001f7c35a1ca "" + "/home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmromandemi10-regular.luc" 1653655106 127521 c99451393e436ee435df8e2970f471a1 "" + "/home/nikolaj/.texlive/texmf-var/luatex-cache/generic/names/luaotfload-lookup-cache.luc" 1653645249 3654 5603a56811ae469d6e7836b5b276abec "" + "/home/nikolaj/.texlive/texmf-var/luatex-cache/generic/names/luaotfload-names.luc.gz" 1651323659 341600 1597a54d96fec9bc135c0799b8b573f7 "" + "/home/nikolaj/Code/Datalogi/2022B4-IPS/IPS_W-assignments/W4/main.tex" 1653662415 17065 fee4b4751acb8a3c6375d5ae410525c9 "" + "/usr/share/fonts/OTF/lmroman10-bold.otf" 1593426288 111240 0af0b64d6d3df41bead3f9de314afbd4 "" + "/usr/share/fonts/OTF/lmroman10-regular.otf" 1593426288 111536 ae9d1b331000d544f47e5223081b7b54 "" + "/usr/share/fonts/OTF/lmroman12-bold.otf" 1593426288 110496 b9c8767d4cc3bf3f4b21f676bf89aa78 "" + "/usr/share/fonts/OTF/lmroman12-regular.otf" 1593426288 110400 d844cffffa1af59f9d2bb1bfdb6f1a2c "" + "/usr/share/fonts/OTF/lmroman17-regular.otf" 1593426288 110248 1d75fdc9dbe45e70de83ff6cc79a81c9 "" + "/usr/share/fonts/OTF/lmroman9-regular.otf" 1593426288 112680 8bab1cbacdfe2fe22ce627aaf5174f5d "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmbsy5.tfm" 1650183167 1120 1e8878807317373affa7f7bba4cf2f6a "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmbsy7.tfm" 1650183167 1120 7f9f170e8aa57527ad6c49feafd45d54 "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm" 1650183167 1004 54797486969f23fa377b128694d548df "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm" 1650183167 988 bdf658c3bfc2d96d3c8b02cfc1c94c20 "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmmib5.tfm" 1650183167 1496 c79f6914c6d39ffb3759967363d1be79 "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmmib7.tfm" 1650183167 1508 6e807ff901c35a5f1fde0ca275533df8 "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm" 1650183167 916 f87d7c45f9c908e672703b83b72241a3 "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam5.tfm" 1650183167 924 9904cf1d39e9767e7a3622f2a125a565 "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm" 1650183167 928 2dc8d444221b7a635bb58038579b861a "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm" 1650183167 908 2921f8a10601f252058503cc6570e581 "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm5.tfm" 1650183167 940 75ac932a52f80982a9f8ea75d03a34cf "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm" 1650183167 940 228d6584342e91276bf566bcf9716b83 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmbsy10.tfm" 1650183167 1116 4e6ba9d7914baa6482fd69f67d126380 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmbx10.tfm" 1650183167 1328 c834bbb027764024c09d3d2bf908b5f0 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmbx5.tfm" 1650183167 1332 f817c21a1ba54560425663374f1b651a "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmbx7.tfm" 1650183167 1336 3125ccb448c1a09074e3aa4a9832f130 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmex10.tfm" 1650183167 992 662f679a0b3d2d53c1b94050fdaa3f50 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi10.tfm" 1650183167 1528 abec98dbc43e172678c11b3b9031252a "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm" 1650183167 1524 4414a8315f39513458b80dfc63bff03a "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi5.tfm" 1650183167 1508 3b32edd0d68f6498a5a375e78f9edc5e "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm" 1650183167 1512 f21f83efb36853c0b70002322c1ab3ad "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi7.tfm" 1650183167 1528 e2423ae06dc7dee599cceb79d1c9dc32 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm" 1650183167 1520 eccf95517727cb11801f4f1aee3a21b4 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmmib10.tfm" 1650183167 1524 554068197b70979a55370e6c6495f441 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr10.tfm" 1650183167 1296 45809c5a464d5f32c8f98ba97c1bb47f "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1650183167 1288 655e228510b4c2a1abe905c368440826 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr5.tfm" 1650183167 1220 ad296dff3c8796c18053ab7b9f86ad7c "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr6.tfm" 1650183167 1300 b62933e007d01cfd073f79b963c01526 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr7.tfm" 1650183167 1300 53d07721103816e093902637bc167021 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr8.tfm" 1650183167 1292 21c1c5bfeaebccffdb478fd231a0997d "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1650183167 1124 6c73e740cf17375f03eec0ee63599741 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy5.tfm" 1650183167 1112 14d5d5f6bd3c949edecb5b872f295553 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm" 1650183167 1116 933a60c408fc0a863a92debe84b2d294 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy7.tfm" 1650183167 1120 2b3f9b25605010c69bc328bea6ac000f "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm" 1650183167 1120 8b7d695260f3cff42e636090a8002094 "" + "/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb" 1650183167 36299 5f9df58c2139e7edcf37c8fca4bd384d "" + "/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmib10.pfb" 1650183167 36912 b448ef9ad9d7228ec3c6e71005136d55 "" + "/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb" 1650183167 35752 024fb6c41858982481f6968b5fc26508 "" + "/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb" 1650183167 32762 224316ccc9ad3ca0423a14971cfa7fc1 "" + "/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb" 1650183167 32569 5e5ddc8df908dea60932f3c484a54c0d "" + "/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy7.pfb" 1650183167 32716 08e384dc442464e7285e891af9f45947 "" + "/usr/share/texmf-dist/fonts/type1/public/amsfonts/symbols/msam10.pfb" 1650183167 31764 459c573c03a4949a528c2cc7f557e217 "" + "/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1650183167 71627 94eb9990bed73c364d7f53f960cc8c5b "" + "/usr/share/texmf-dist/tex/generic/iftex/iftex.sty" 1650183167 7237 bdd120a32c8fdb4b433cf9ca2e7cd98a "" + "/usr/share/texmf-dist/tex/generic/iftex/ifvtex.sty" 1650183167 1057 525c2192b5febbd8c1f662c9468335bb "" + "/usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty" 1650183167 8356 7bbb2c2373aa810be568c29e333da8ed "" + "/usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty" 1650183167 17859 4409f8f50cd365c68e684407e5350b1b "" + "/usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.lua" 1650183167 9447 5e9f52f1871707a5d27dea360afbe4cb "" + "/usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty" 1650183167 20089 80423eac55aa175305d35b49e04fe23b "" + "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex" 1650183167 992 855ff26741653ab54814101ca36e153c "" + "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex" 1650183167 43820 1fef971b75380574ab35a0d37fd92608 "" + "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex" 1650183167 19324 f4e4c6403dd0f1605fd20ed22fa79dea "" + "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex" 1650183167 6038 ccb406740cc3f03bbfb58ad504fe8c27 "" + "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex" 1650183167 6944 e12f8f7a7364ddf66f93ba30fb3a3742 "" + "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex" 1650183167 4883 42daaf41e27c3735286e23e48d2d7af9 "" + "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex" 1650183167 2544 8c06d2a7f0f469616ac9e13db6d2f842 "" + "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex" 1650183167 44195 5e390c414de027626ca5e2df888fa68d "" + "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex" 1650183167 17311 2ef6b2e29e2fc6a2fc8d6d652176e257 "" + "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex" 1650183167 21302 788a79944eb22192a4929e46963a3067 "" + "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex" 1650183167 9690 01feb7cde25d4293ef36eef45123eb80 "" + "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex" 1650183167 33335 dd1fa4814d4e51f18be97d88bf0da60c "" + "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex" 1650183167 2965 4c2b1f4e0826925746439038172e5d6f "" + "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex" 1650183167 5196 2cc249e0ee7e03da5f5f6589257b1e5b "" + "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex" 1650183167 20726 d4c8db1e2e53b72721d29916314a22ea "" + "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex" 1650183167 35249 abd4adf948f960299a4b3d27c5dddf46 "" + "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex" 1650183167 21989 fdc867d05d228316de137a9fc5ec3bbe "" + "/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex" 1650183167 8893 e851de2175338fdf7c17f3e091d94618 "" + "/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryautomata.code.tex" 1650183167 3986 90961e1e824ee04363a83e4b53cbd527 "" + "/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.multipart.code.tex" 1650183167 919 938802205ca20d7c36615aabc4d34be2 "" + "/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex" 1650183167 11518 738408f795261b70ce8dd47459171309 "" + "/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex" 1650183167 186007 6e7dfe0bd57520fd5f91641aa72dcac8 "" + "/usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows.meta.code.tex" 1650183167 58801 1e750fb0692eb99aaac45698bbec96b1 "" + "/usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex" 1650183167 32995 ac577023e12c0e4bd8aa420b2e852d1a "" + "/usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.multipart.code.tex" 1650183167 62281 aff261ef10ba6cbe8e3c872a38c05a61 "" + "/usr/share/texmf-dist/tex/generic/pgf/math/pgfint.code.tex" 1650183167 3063 8c415c68a0f3394e45cfeca0b65f6ee6 "" + "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex" 1650183167 521 8e224a7af69b7fee4451d1bf76b46654 "" + "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex" 1650183167 13391 84d29568c13bdce4133ab4a214711112 "" + "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex" 1650183167 104935 184ed87524e76d4957860df4ce0cd1c3 "" + "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex" 1650183167 10165 cec5fa73d49da442e56efc2d605ef154 "" + "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex" 1650183167 28178 41c17713108e0795aac6fef3d275fbca "" + "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex" 1650183167 9989 c55967bf45126ff9b061fa2ca0c4694f "" + "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex" 1650183167 3865 ac538ab80c5cf82b345016e474786549 "" + "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex" 1650183167 3177 27d85c44fbfe09ff3b2cf2879e3ea434 "" + "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex" 1650183167 11024 0179538121bc2dba172013a3ef89519f "" + "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex" 1650183167 7854 4176998eeefd8745ac6d2d4bd9c98451 "" + "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex" 1650183167 3379 781797a101f647bab82741a99944a229 "" + "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex" 1650183167 92405 f515f31275db273f97b9d8f52e1b0736 "" + "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex" 1650183167 37376 11cd75aac3da1c1b152b2848f30adc14 "" + "/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex" 1650183167 8471 c2883569d03f69e8e1cabfef4999cfd7 "" + "/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex" 1650183167 21201 08d231a2386e2b61d64641c50dc15abd "" + "/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex" 1650183167 16121 346f9013d34804439f7436ff6786cef7 "" + "/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex" 1650183167 44784 cedaa399d15f95e68e22906e2cc09ef8 "" + "/usr/share/texmf-dist/tex/generic/pgf/pgf.revision.tex" 1650183167 465 d68603f8b820ea4a08cce534944db581 "" + "/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg" 1650183167 926 2963ea0dcf6cc6c0a770b69ec46a477b "" + "/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def" 1650183167 5546 f3f24d7898386cb7daac70bdd2c4d6dc "" + "/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-luatex.def" 1650183167 13244 6674e4de0678d77c2d7465acc4ea20d7 "" + "/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex" 1650183167 61163 9b2eefc24e021323e0fc140e9826d016 "" + "/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex" 1650183167 1896 b8e0ca0ac371d74c0ca05583f6313c91 "" + "/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex" 1650183167 7778 53c8b5623d80238f6a20aa1df1868e63 "" + "/usr/share/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex" 1650183167 23997 a4bed72405fa644418bea7eac2887006 "" + "/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex" 1650183167 37060 797782f0eb50075c9bc952374d9a659a "" + "/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex" 1650183167 37431 9abe862035de1b29c7a677f3205e3d9f "" + "/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex" 1650183167 4494 af17fb7efeafe423710479858e42fa7e "" + "/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.tex" 1650183167 7251 fb18c67117e09c64de82267e12cd8aa4 "" + "/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex" 1650183167 29274 e15c5b7157d21523bd9c9f1dfa146b8e "" + "/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def" 1650183167 6825 a2b0ea5b539dda0625e99dd15785ab59 "" + "/usr/share/texmf-dist/tex/generic/unicode-data/CaseFolding.txt" 1650183167 84688 8e67e575f505f0ec3d23bc8a0961894e "" + "/usr/share/texmf-dist/tex/generic/unicode-data/PropList.txt" 1650183167 130164 82b7580d6edaca727c23d8bf9ec00aa5 "" + "/usr/share/texmf-dist/tex/generic/unicode-data/ScriptExtensions.txt" 1650183167 21969 531ffba1234ef2c233f4ffa1bdc9c58f "" + "/usr/share/texmf-dist/tex/generic/unicode-data/Scripts.txt" 1650183167 181635 b1d22e9d6073db71dc94e5f0c2f1ab6b "" + "/usr/share/texmf-dist/tex/generic/unicode-data/SpecialCasing.txt" 1650183167 16830 24748f42075a36b6d7521d0867a90717 "" + "/usr/share/texmf-dist/tex/generic/unicode-data/UnicodeData.txt" 1650183167 1897793 c98cbeae07758b826ef080c65b9d4d61 "" + "/usr/share/texmf-dist/tex/generic/unicode-data/WordBreakProperty.txt" 1650183167 107025 7c1847e08aecbf5069b4bb31cf508810 "" + "/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty" 1650183167 5949 3f3fd50a8cc94c3d4cbf4fc66cd3df1c "" + "/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty" 1650183167 13829 94730e64147574077f8ecfea9bb69af4 "" + "/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd" 1650183167 961 6518c6525a34feb5e8250ffa91731cff "" + "/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd" 1650183167 961 d02606146ba5601b5645f987c92e6193 "" + "/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty" 1650183167 2222 da905dc1db75412efd2d8f67739f0596 "" + "/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty" 1650183167 4173 bc0410bcccdff806d6132d3c1ef35481 "" + "/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty" 1650183167 87648 07fbb6e9169e00cb2a2f40b31b2dbf3c "" + "/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty" 1650183167 4128 8eea906621b6639f7ba476a472036bbe "" + "/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty" 1650183167 2444 926f379cc60fcf0c6e3fee2223b4370d "" + "/usr/share/texmf-dist/tex/latex/base/article.cls" 1650183167 20144 8a7de377ae7a11ee924a7499611f5a9d "" + "/usr/share/texmf-dist/tex/latex/base/fontenc.sty" 1650183167 4946 461cc78f6f26901410d9f1d725079cc6 "" + "/usr/share/texmf-dist/tex/latex/base/ltluatex.lua" 1650183167 19214 9fefc6dff80101966499ea0d8ae2e503 "" + "/usr/share/texmf-dist/tex/latex/base/size10.clo" 1650183167 8448 96f18c76bf608a36ee6fbf021ac1dd32 "" + "/usr/share/texmf-dist/tex/latex/base/ts1cmr.fd" 1650183167 2430 06a89bcded389391906798ea7a3f3aaa "" + "/usr/share/texmf-dist/tex/latex/changepage/changepage.sty" 1650181202 4523 a9044e2dc40e764dac60d2acda7ae919 "" + "/usr/share/texmf-dist/tex/latex/environ/environ.sty" 1650181202 4378 f429f0da968c278653359293040a8f52 "" + "/usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty" 1650183167 13886 d1306dcf79a944f6988e688c1785f9ce "" + "/usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty" 1650183167 46845 3b58f70c6e861a13d927bff09d35ecbc "" + "/usr/share/texmf-dist/tex/latex/fontspec/fontspec-luatex.sty" 1650183167 150585 e7858b29d466f38afac90db54bb48055 "" + "/usr/share/texmf-dist/tex/latex/fontspec/fontspec.cfg" 1650183167 549 c4adac819276241fea8eb79c5ab7b99e "" + "/usr/share/texmf-dist/tex/latex/fontspec/fontspec.lua" 1650183167 3021 d020be140dbb56718a42324548f9a72e "" + "/usr/share/texmf-dist/tex/latex/fontspec/fontspec.sty" 1650183167 1656 7e824878bad4df5a3e8bba4e463d9126 "" + "/usr/share/texmf-dist/tex/latex/geometry/geometry.sty" 1650183167 41601 9cf6c5257b1bc7af01a58859749dd37a "" + "/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg" 1650183167 1213 620bba36b25224fa9b7e1ccb4ecb76fd "" + "/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1650183167 1224 978390e9c2234eab29404bc21b268d1e "" + "/usr/share/texmf-dist/tex/latex/graphics-def/luatex.def" 1650183167 19010 055822b35577472bb450b4662bbf28d9 "" + "/usr/share/texmf-dist/tex/latex/graphics/dvipsnam.def" 1650183167 4995 8040f614c8de8318a0b5b2dea8a3fcef "" + "/usr/share/texmf-dist/tex/latex/graphics/graphics.sty" 1650183167 18399 7e40f80366dffb22c0e7b70517db5cb4 "" + "/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty" 1650183167 7996 a8fb260d598dcaf305a7ae7b9c3e3229 "" + "/usr/share/texmf-dist/tex/latex/graphics/keyval.sty" 1650183167 2671 4de6781a30211fe0ea4c672e4a2a8166 "" + "/usr/share/texmf-dist/tex/latex/graphics/trig.sty" 1650183167 4009 187ea2dc3194cd5a76cd99a8d7a6c4d0 "" + "/usr/share/texmf-dist/tex/latex/l3backend/l3backend-luatex.def" 1650183167 32015 42358882bd148fc4deec6f8c019c4c9e "" + "/usr/share/texmf-dist/tex/latex/l3kernel/expl3.lua" 1650183167 15759 a2cefe449beaff9fbbdd777cbd4c3f7a "" + "/usr/share/texmf-dist/tex/latex/l3kernel/expl3.sty" 1650183167 6107 e4124ef96db512db87780f95c2a6b136 "" + "/usr/share/texmf-dist/tex/latex/l3packages/xparse/xparse.sty" 1650183167 6758 7d9d899cbbfc962fbc4bb93f4c69eec2 "" + "/usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg" 1650183167 678 4792914a8f45be57bb98413425e4c7af "" + "/usr/share/texmf-dist/tex/latex/latexconfig/lualatexquotejobname.lua" 1650183167 1031 977f79ff10b802fc398926378bec58e9 "" + "/usr/share/texmf-dist/tex/latex/listings/listings.cfg" 1650183167 1830 e31effa752c61538383451ae21332364 "" + "/usr/share/texmf-dist/tex/latex/listings/listings.sty" 1650183167 80964 64e57373f36316e4a09b517cbf1aba2e "" + "/usr/share/texmf-dist/tex/latex/listings/lstmisc.sty" 1650183167 77022 ee25ce086f4a79d8cf73bac6f94c02a5 "" + "/usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty" 1650183167 1090 bae35ef70b3168089ef166db3e66f5b2 "" + "/usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty" 1650183167 410 615550c46f918fcbee37641b02a862d9 "" + "/usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty" 1650183167 21013 f4ff83d25bb56552493b030f27c075ae "" + "/usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty" 1650183167 989 c49c8ae06d96f8b15869da7428047b1e "" + "/usr/share/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty" 1650183167 339 c2e180022e3afdb99c7d0ea5ce469b7d "" + "/usr/share/texmf-dist/tex/latex/pgf/math/pgfmath.sty" 1650183167 306 c56a323ca5bf9242f54474ced10fca71 "" + "/usr/share/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty" 1650183167 443 8c872229db56122037e86bcda49e14f3 "" + "/usr/share/texmf-dist/tex/latex/pgf/utilities/pgffor.sty" 1650183167 348 ee405e64380c11319f0e249fed57e6c5 "" + "/usr/share/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty" 1650183167 274 5ae372b7df79135d240456a1c6f2cf9a "" + "/usr/share/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty" 1650183167 325 f9f16d12354225b7dd52a3321f085955 "" + "/usr/share/texmf-dist/tex/latex/tcolorbox/tcblistings.code.tex" 1650181202 3414 35cdad46dacfbdf3277e05e06e9510c8 "" + "/usr/share/texmf-dist/tex/latex/tcolorbox/tcblistingscore.code.tex" 1650181202 13913 e8b437b63409c475089ab65612dac561 "" + "/usr/share/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex" 1650181202 2591 0ecc2aaa440bf2ab038f0776bf9dccdb "" + "/usr/share/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty" 1650181202 90399 93200a4832e517564b5aa5dc46e12177 "" + "/usr/share/texmf-dist/tex/latex/tools/multicol.sty" 1650183167 32262 2bb622a0aa56c4a7a5cbdfe9d122c15a "" + "/usr/share/texmf-dist/tex/latex/tools/shellesc.sty" 1650183167 4118 0f286eca74ee36b7743ff20320e5479f "" + "/usr/share/texmf-dist/tex/latex/tools/verbatim.sty" 1650183167 7392 39729ae6a807e217edf1442cf8fab2c2 "" + "/usr/share/texmf-dist/tex/latex/trimspaces/trimspaces.sty" 1650181202 1380 971a51b00a14503ddf754cab24c3f209 "" + "/usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty" 1650183167 56029 3f7889dab51d620aa43177c391b7b190 "" + "/usr/share/texmf-dist/tex/luatex/lua-uni-algos/lua-uni-normalize.lua" 1650183167 21269 eb4154856f0afe9e8d886dbf6922dcc6 "" + "/usr/share/texmf-dist/tex/luatex/lua-uni-algos/lua-uni-parse.lua" 1650183167 2115 596f0e8384e97c26c78a8e88c65a7843 "" + "/usr/share/texmf-dist/tex/luatex/lualibs/lualibs-basic-merged.lua" 1650183167 131865 7823724834e59b4ec715d8bb8cbaeb54 "" + "/usr/share/texmf-dist/tex/luatex/lualibs/lualibs-basic.lua" 1650183167 2718 ab2094ad7c4dbeee0586e66867657528 "" + "/usr/share/texmf-dist/tex/luatex/lualibs/lualibs-compat.lua" 1650183167 603 398583cb619d20952d67edcedae41608 "" + "/usr/share/texmf-dist/tex/luatex/lualibs/lualibs-extended-merged.lua" 1650183167 111260 42b0c7151f556bf3efa50f07f49b8db0 "" + "/usr/share/texmf-dist/tex/luatex/lualibs/lualibs-extended.lua" 1650183167 4859 0a4cc7ac69f1ddc17187973389446292 "" + "/usr/share/texmf-dist/tex/luatex/lualibs/lualibs.lua" 1650183167 3780 a9bd8ce659ead1f89cff36820bd2de52 "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/fontloader-2022-02-24.lua" 1650183167 879568 4dc8ce07471f8af7aa98d835df654768 "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/fontloader-basics-gen.lua" 1650183167 12745 4bc43036e9796fccb0b8869f4b05bf2e "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-auxiliary.lua" 1650183167 32597 56ff5ca809e974b5630cdce6d287982d "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-case.lua" 1650183167 6809 6c20d5dc2b2b4227f873e7df0fd25316 "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-colors.lua" 1650183167 15954 5989cddee9b5371697c559ec201e27e7 "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-configuration.lua" 1650183167 31223 5b294133cd45a4a6f4b94388dbfc2964 "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-database.lua" 1650183167 134114 315be26e69005984329b81aa331e1365 "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-embolden.lua" 1650183167 1004 04466a99226e5724ef9287ec1a28263a "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-fallback.lua" 1650183167 4047 e218dc2d291d024f2d1b45da766f6cfc "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-features.lua" 1650183167 33149 26ff83b26be22a1962db807b51a362dc "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-define.lua" 1650183167 18970 16079aa19c3862e2e8f6b8cb91cf037a "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-plug.lua" 1650183167 42240 09076cf26ee8160a8eb667c6be500069 "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-cff2.lua" 1650183167 14279 1ddc491d739900212c540b4ec73e9eff "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-t2-writer.lua" 1650183167 4050 7fe81398f3e2a4a9477ba45f396d5563 "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-ttf.lua" 1650183167 20038 e49220e9e6fd5a9f9536cbc4eca8c1bb "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua" 1650183167 19746 8acaf9e42a9c9fa1c398a0944d1a4d50 "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-letterspace.lua" 1650183167 20268 000b624f54d934aff044862b7a64d4e2 "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-loaders.lua" 1650183167 8840 e9f98d4904d245facab3932c505ea0f8 "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-log.lua" 1650183167 11323 22964216fb42c7b07623fc43da5149ac "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-main.lua" 1650183167 275 b19c9cc34cf1d676c39f872cfb41aef6 "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-multiscript.lua" 1650183167 15068 3f88fec616eb7b3f56fc5932a0f1e4d8 "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-notdef.lua" 1650183167 12224 c06af0d71ab75a68f3445ecc6fa4e7b3 "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-parsers.lua" 1650183167 31007 a7eb408eae165d6a61d11a705cab1b98 "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-resolvers.lua" 1650183167 10984 7fd3c8d3d5a76c89227110177e7979f3 "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-scripts.lua" 1650183167 2506 b987b6592183d5cc5ec858d5792cc381 "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-status.lua" 1650183167 6317 e7fa94f6b0c4ea27bbd6cc0185b5713d "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-suppress.lua" 1650183167 2582 ec8f80689df7ba440286d00bcf6ed680 "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-szss.lua" 1650183167 6309 5d97cb13052848afe1aba7e7ebc1469c "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-tounicode.lua" 1650183167 7528 fb7b0f47a74b414177bea5f982abf1de "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-unicode.lua" 1650183167 7589 65c7651d19fe06ec17196c22c533f768 "" + "/usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload.lua" 1650183167 13565 30cc2d8cecf79afb1abb4d5c12eb919a "" + "/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1652348967 4408072 42ceaa83bae76aebad711d3f3dd7f55f "" + "/var/lib/texmf/web2c/luahbtex/lualatex.fmt" 1652348949 4561207 f654a70ada34c37686970d61677ed13a "" + "fasto.sty" 1653642992 1401 a6d806798c61bebd8e4080170252a195 "" + "main.aux" 1653662418 974 dc4b49094162c996217f17320922b592 "lualatex" + "main.tex" 1653662415 17065 fee4b4751acb8a3c6375d5ae410525c9 "" + (generated) + "main.aux" + "main.log" + "main.pdf" diff --git a/W4/main.fls b/W4/main.fls new file mode 100644 index 0000000..5a94ab3 --- /dev/null +++ b/W4/main.fls @@ -0,0 +1,376 @@ +PWD /home/nikolaj/Code/Datalogi/2022B4-IPS/IPS_W-assignments/W4 +INPUT /var/lib/texmf/web2c/luahbtex/lualatex.fmt +INPUT /home/nikolaj/Code/Datalogi/2022B4-IPS/IPS_W-assignments/W4/main.tex +OUTPUT main.log +INPUT /usr/share/texmf-dist/tex/latex/latexconfig/lualatexquotejobname.lua +INPUT /usr/share/texmf-dist/tex/latex/base/ltluatex.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-main.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua +INPUT /usr/share/texmf-dist/tex/luatex/lualibs/lualibs.lua +INPUT /usr/share/texmf-dist/tex/luatex/lualibs/lualibs-basic.lua +INPUT /usr/share/texmf-dist/tex/luatex/lualibs/lualibs-basic-merged.lua +INPUT /usr/share/texmf-dist/tex/luatex/lualibs/lualibs-compat.lua +INPUT /usr/share/texmf-dist/tex/luatex/lualibs/lualibs-extended.lua +INPUT /usr/share/texmf-dist/tex/luatex/lualibs/lualibs-extended-merged.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-log.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/fontloader-basics-gen.lua +OUTPUT /home/nikolaj/.texlive/texmf-var/m_t_x_t_e_s_t.tmp +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-parsers.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-configuration.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-status.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/fontloader-2022-02-24.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-fallback.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-multiscript.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-scripts.lua +INPUT /usr/share/texmf-dist/tex/generic/unicode-data/ScriptExtensions.txt +INPUT /usr/share/texmf-dist/tex/generic/unicode-data/Scripts.txt +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-loaders.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-database.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-unicode.lua +INPUT /usr/share/texmf-dist/tex/generic/unicode-data/CaseFolding.txt +INPUT /usr/share/texmf-dist/tex/generic/unicode-data/UnicodeData.txt +INPUT /usr/share/texmf-dist/tex/generic/unicode-data/UnicodeData.txt +INPUT /usr/share/texmf-dist/tex/generic/unicode-data/PropList.txt +INPUT /usr/share/texmf-dist/tex/generic/unicode-data/WordBreakProperty.txt +INPUT /usr/share/texmf-dist/tex/generic/unicode-data/SpecialCasing.txt +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-colors.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-resolvers.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-features.lua +INPUT /usr/share/texmf-dist/tex/luatex/lua-uni-algos/lua-uni-normalize.lua +INPUT /usr/share/texmf-dist/tex/luatex/lua-uni-algos/lua-uni-parse.lua +INPUT /usr/share/texmf-dist/tex/generic/unicode-data/UnicodeData.txt +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-define.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-cff2.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-t2-writer.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-ttf.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-plug.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-letterspace.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-embolden.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-notdef.lua +INPUT /usr/share/texmf-dist/tex/generic/unicode-data/UnicodeData.txt +INPUT /usr/share/texmf-dist/tex/generic/unicode-data/PropList.txt +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-suppress.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-szss.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-auxiliary.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-tounicode.lua +INPUT /usr/share/texmf-dist/tex/luatex/luaotfload/luaotfload-case.lua +INPUT /usr/share/texmf-dist/tex/latex/l3kernel/expl3.lua +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/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/size10.clo +INPUT /usr/share/texmf-dist/tex/latex/base/size10.clo +INPUT /home/nikolaj/.texlive/texmf-var/luatex-cache/generic/names/luaotfload-names.luc.gz +INPUT /home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmroman10-regular.luc +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/listings.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/latex/graphics/keyval.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/fontspec/fontspec.sty +INPUT /usr/share/texmf-dist/tex/latex/fontspec/fontspec.sty +INPUT /usr/share/texmf-dist/tex/latex/fontspec/fontspec.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/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/l3kernel/expl3.sty +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-luatex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-luatex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-luatex.def +INPUT /usr/share/texmf-dist/tex/latex/fontspec/fontspec.lua +INPUT /usr/share/texmf-dist/tex/latex/fontspec/fontspec-luatex.sty +INPUT /usr/share/texmf-dist/tex/latex/fontspec/fontspec-luatex.sty +INPUT /usr/share/texmf-dist/tex/latex/fontspec/fontspec-luatex.sty +INPUT /usr/share/texmf-dist/tex/latex/base/fontenc.sty +INPUT /usr/share/texmf-dist/tex/latex/base/fontenc.sty +INPUT /usr/share/texmf-dist/tex/latex/base/fontenc.sty +INPUT /usr/share/texmf-dist/tex/latex/fontspec/fontspec.cfg +INPUT /usr/share/texmf-dist/tex/latex/fontspec/fontspec.cfg +INPUT /home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmroman10-bold.luc +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/geometry/geometry.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/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/generic/iftex/iftex.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amstext.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amstext.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amstext.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/multicol.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/multicol.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/multicol.sty +INPUT /usr/share/texmf-dist/tex/latex/changepage/changepage.sty +INPUT /usr/share/texmf-dist/tex/latex/changepage/changepage.sty +INPUT /usr/share/texmf-dist/tex/latex/changepage/changepage.sty +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/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-def/luatex.def +INPUT /usr/share/texmf-dist/tex/latex/graphics-def/luatex.def +INPUT /usr/share/texmf-dist/tex/latex/graphics/dvipsnam.def +INPUT /usr/share/texmf-dist/tex/latex/graphics/dvipsnam.def +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/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/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/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-common-lists.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/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/basiclayer/pgfcore.sty +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/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/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/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/pgf/systemlayer/pgfsys.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/utilities/pgfkeys.code.tex +INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex +INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg +INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-luatex.def +INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-luatex.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/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/math/pgfmath.code.tex +INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathcalc.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/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-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/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/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/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/latex/pgf/math/pgfmath.sty +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/utilities/pgffor.code.tex +INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex +INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.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/libraries/pgflibraryarrows.meta.code.tex +INPUT /usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows.meta.code.tex +INPUT /usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows.meta.code.tex +INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryautomata.code.tex +INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryautomata.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 /home/nikolaj/.texlive/texmf-var/luatex-cache/generic/names/luaotfload-lookup-cache.luc +INPUT /home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/antikormono-medium.luc +INPUT ./fasto.sty +INPUT ./fasto.sty +INPUT /usr/share/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty +INPUT /usr/share/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty +INPUT /usr/share/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/verbatim.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/verbatim.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/verbatim.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/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/trimspaces/trimspaces.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/etoolbox/etoolbox.sty +INPUT /usr/share/texmf-dist/tex/latex/tcolorbox/tcblistings.code.tex +INPUT /usr/share/texmf-dist/tex/latex/tcolorbox/tcblistingscore.code.tex +INPUT /usr/share/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex +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/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/generic/infwarerr/infwarerr.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/ltxcmds/ltxcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.lua +INPUT /usr/share/texmf-dist/tex/latex/tools/shellesc.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/shellesc.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/shellesc.sty +INPUT ./main.aux +INPUT ./main.aux +OUTPUT main.aux +INPUT /usr/share/texmf-dist/tex/latex/base/ts1cmr.fd +INPUT /usr/share/texmf-dist/tex/latex/base/ts1cmr.fd +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/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 /home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmroman17-regular.luc +INPUT /home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmroman12-regular.luc +INPUT /home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmroman8-regular.luc +INPUT /home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmroman6-regular.luc +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/cmex10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr8.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr6.tfm +INPUT /home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmroman12-bold.luc +INPUT /home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmroman7-regular.luc +INPUT /home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmroman5-regular.luc +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi7.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi5.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy7.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy5.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmex10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam5.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm5.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr7.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr5.tfm +OUTPUT main.pdf +INPUT /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map +INPUT /home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmroman9-regular.luc +INPUT /home/nikolaj/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmromandemi10-regular.luc +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmib10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmmib7.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmmib5.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmbsy10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmbsy7.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmbsy5.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmbx10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmbx7.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmbx5.tfm +INPUT ./main.aux +INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb +INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmib10.pfb +INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb +INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb +INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb +INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy7.pfb +INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/symbols/msam10.pfb diff --git a/W4/main.log b/W4/main.log new file mode 100644 index 0000000..b56fe4f --- /dev/null +++ b/W4/main.log @@ -0,0 +1,755 @@ +This is LuaHBTeX, Version 1.15.0 (TeX Live 2022/Arch Linux) (format=lualatex 2022.5.12) 27 MAY 2022 16:40 + restricted system commands enabled. + file:line:error style messages enabled. +**/home/nikolaj/Code/Datalogi/2022B4-IPS/IPS_W-assignments/W4/main.tex +(/home/nikolaj/Code/Datalogi/2022B4-IPS/IPS_W-assignments/W4/main.tex +LaTeX2e <2021-11-15> patch level 1 +Lua module: luaotfload 2022-03-18 3.21 Lua based OpenType font support +Lua module: lualibs 2021-05-20 2.74 ConTeXt Lua standard libraries. +Lua module: lualibs-extended 2021-05-20 2.74 ConTeXt Lua libraries -- extended collection. +luaotfload | conf : Root cache directory is "/home/nikolaj/.texlive/texmf-var/luatex-cache/generic/names". +luaotfload | init : Loading fontloader "fontloader-2022-02-24.lua" from kpse-resolved path "/usr/share/texmf-dist/tex/luatex/luaotfload/fontloader-2022-02-24.lua". +Lua-only attribute luaotfload@noligature = 1 +luaotfload | init : Context OpenType loader version 3.119 +Inserting `luaotfload.node_processor' at position 1 in `pre_linebreak_filter'. +Inserting `luaotfload.node_processor' at position 1 in `hpack_filter'. +Inserting `luaotfload.glyph_stream' at position 1 in `glyph_stream_provider'. +Inserting `luaotfload.define_font' at position 1 in `define_font'. +Lua-only attribute luaotfload_color_attribute = 2 +luaotfload | conf : Root cache directory is "/home/nikolaj/.texlive/texmf-var/luatex-cache/generic/names". +Inserting `luaotfload.harf.strip_prefix' at position 1 in `find_opentype_file'. +Inserting `luaotfload.harf.strip_prefix' at position 1 in `find_truetype_file'. +Removing `luaotfload.glyph_stream' from `glyph_stream_provider'. +Inserting `luaotfload.harf.glyphstream' at position 1 in `glyph_stream_provider'. +Inserting `luaotfload.harf.finalize_vlist' at position 1 in `post_linebreak_filter'. +Inserting `luaotfload.harf.finalize_hlist' at position 2 in `hpack_filter'. +Inserting `luaotfload.cleanup_files' at position 1 in `wrapup_run'. +Inserting `luaotfload.harf.finalize_unicode' at position 1 in `finish_pdffile'. +Inserting `luaotfload.glyphinfo' at position 1 in `glyph_info'. +Lua-only attribute luaotfload.letterspace_done = 3 +Inserting `luaotfload.aux.set_sscale_dimens' at position 1 in `luaotfload.patch_font'. +Inserting `luaotfload.aux.set_font_index' at position 2 in `luaotfload.patch_font'. +Inserting `luaotfload.aux.patch_cambria_domh' at position 3 in `luaotfload.patch_font'. +Inserting `luaotfload.aux.fixup_fontdata' at position 1 in `luaotfload.patch_font_unsafe'. +Inserting `luaotfload.aux.set_capheight' at position 4 in `luaotfload.patch_font'. +Inserting `luaotfload.aux.set_xheight' at position 5 in `luaotfload.patch_font'. +Inserting `luaotfload.rewrite_fontname' at position 6 in `luaotfload.patch_font'. L3 programming layer <2022-04-10> +Inserting `tracingstacklevels' at position 1 in `input_level_string'. (/usr/share/texmf-dist/tex/latex/base/article.cls +Document Class: article 2021/10/04 v1.4n Standard LaTeX document class +(/usr/share/texmf-dist/tex/latex/base/size10.clo +File: size10.clo 2021/10/04 v1.4n Standard LaTeX file (size option) +luaotfload | db : Font names database loaded from /home/nikolaj/.texlive/texmf-var/luatex-cache/generic/names/luaotfload-names.luc.gz) +\c@part=\count183 +\c@section=\count184 +\c@subsection=\count185 +\c@subsubsection=\count186 +\c@paragraph=\count187 +\c@subparagraph=\count188 +\c@figure=\count189 +\c@table=\count190 +\abovecaptionskip=\skip47 +\belowcaptionskip=\skip48 +\bibindent=\dimen137 +) (/usr/share/texmf-dist/tex/latex/listings/listings.sty (/usr/share/texmf-dist/tex/latex/graphics/keyval.sty +Package: keyval 2014/10/28 v1.15 key=value parser (DPC) +\KV@toks@=\toks16 +) +\lst@mode=\count191 +\lst@gtempboxa=\box50 +\lst@token=\toks17 +\lst@length=\count192 +\lst@currlwidth=\dimen138 +\lst@column=\count193 +\lst@pos=\count194 +\lst@lostspace=\dimen139 +\lst@width=\dimen140 +\lst@newlines=\count195 +\lst@lineno=\count196 +\lst@maxwidth=\dimen141 + (/usr/share/texmf-dist/tex/latex/listings/lstmisc.sty +File: lstmisc.sty 2020/03/24 1.8d (Carsten Heinz) +\c@lstnumber=\count197 +\lst@skipnumbers=\count198 +\lst@framebox=\box51 +) (/usr/share/texmf-dist/tex/latex/listings/listings.cfg +File: listings.cfg 2020/03/24 1.8d listings configuration +)) +Package: listings 2020/03/24 1.8d (Carsten Heinz) + (/usr/share/texmf-dist/tex/latex/fontspec/fontspec.sty (/usr/share/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/share/texmf-dist/tex/latex/l3kernel/expl3.sty +Package: expl3 2022-04-10 L3 programming layer (loader) + (/usr/share/texmf-dist/tex/latex/l3backend/l3backend-luatex.def +File: l3backend-luatex.def 2022-04-14 L3 backend support: PDF output (LuaTeX) +\l__color_backend_stack_int=\count199 +\l__pdf_internal_box=\box52 +)) +Package: xparse 2022-01-12 L3 Experimental document command parser +) +Package: fontspec 2022/01/15 v2.8a Font selection for XeLaTeX and LuaLaTeX +Lua module: fontspec 2022/01/15 2.8a Font selection for XeLaTeX and LuaLaTeX (/usr/share/texmf-dist/tex/latex/fontspec/fontspec-luatex.sty +Package: fontspec-luatex 2022/01/15 v2.8a Font selection for XeLaTeX and LuaLaTeX +\l__fontspec_script_int=\count266 +\l__fontspec_language_int=\count267 +\l__fontspec_strnum_int=\count268 +\l__fontspec_tmp_int=\count269 +\l__fontspec_tmpa_int=\count270 +\l__fontspec_tmpb_int=\count271 +\l__fontspec_tmpc_int=\count272 +\l__fontspec_em_int=\count273 +\l__fontspec_emdef_int=\count274 +\l__fontspec_strong_int=\count275 +\l__fontspec_strongdef_int=\count276 +\l__fontspec_tmpa_dim=\dimen142 +\l__fontspec_tmpb_dim=\dimen143 +\l__fontspec_tmpc_dim=\dimen144 + (/usr/share/texmf-dist/tex/latex/base/fontenc.sty +Package: fontenc 2021/04/29 v2.0v Standard LaTeX package +) (/usr/share/texmf-dist/tex/latex/fontspec/fontspec.cfg))) (/usr/share/texmf-dist/tex/latex/geometry/geometry.sty +Package: geometry 2020/01/02 v5.9 Page Geometry + (/usr/share/texmf-dist/tex/generic/iftex/ifvtex.sty +Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead. + (/usr/share/texmf-dist/tex/generic/iftex/iftex.sty +Package: iftex 2022/02/03 v1.0f TeX engine tests +)) +\Gm@cnth=\count277 +\Gm@cntv=\count278 +\c@Gm@tempcnt=\count279 +\Gm@bindingoffset=\dimen145 +\Gm@wd@mp=\dimen146 +\Gm@odd@mp=\dimen147 +\Gm@even@mp=\dimen148 +\Gm@layoutwidth=\dimen149 +\Gm@layoutheight=\dimen150 +\Gm@layouthoffset=\dimen151 +\Gm@layoutvoffset=\dimen152 +\Gm@dimlist=\toks18 +) (/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty +Package: amsmath 2021/10/15 v2.17l AMS math features +\@mathmargin=\skip49 + +For additional information on amsmath, use the `?' option. +(/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty +Package: amstext 2021/08/26 v2.01 AMS text + (/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty +File: amsgen.sty 1999/11/30 v2.0 generic functions +\@emptytoks=\toks19 +\ex@=\dimen153 +)) (/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty +Package: amsbsy 1999/11/29 v1.2d Bold Symbols +\pmbraise@=\dimen154 +) (/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty +Package: amsopn 2021/08/26 v2.02 operator names +) +\inf@bad=\count280 +LaTeX Info: Redefining \frac on input line 236. +\uproot@=\count281 +\leftroot@=\count282 +LaTeX Info: Redefining \overline on input line 399. +\classnum@=\count283 +\DOTSCASE@=\count284 +LaTeX Info: Redefining \ldots on input line 496. +LaTeX Info: Redefining \dots on input line 499. +LaTeX Info: Redefining \cdots on input line 620. +\Mathstrutbox@=\box53 +\strutbox@=\box54 +\big@size=\dimen155 +LaTeX Font Info: Redeclaring font encoding OML on input line 743. +LaTeX Font Info: Redeclaring font encoding OMS on input line 744. +\macc@depth=\count285 +\c@MaxMatrixCols=\count286 +\dotsspace@=\muskip16 +\c@parentequation=\count287 +\dspbrk@lvl=\count288 +\tag@help=\toks20 +\row@=\count289 +\column@=\count290 +\maxfields@=\count291 +\andhelp@=\toks21 +\eqnshift@=\dimen156 +\alignsep@=\dimen157 +\tagshift@=\dimen158 +\tagwidth@=\dimen159 +\totwidth@=\dimen160 +\lineht@=\dimen161 +\@envbody=\toks22 +\multlinegap=\skip50 +\multlinetaggap=\skip51 +\mathdisplay@stack=\toks23 +LaTeX Info: Redefining \[ on input line 2938. +LaTeX Info: Redefining \] on input line 2939. +) (/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty +Package: amssymb 2013/01/14 v3.01 AMS font symbols + (/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty +Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support +\symAMSa=\mathgroup4 +\symAMSb=\mathgroup5 +LaTeX Font Info: Redeclaring math symbol \hbar on input line 98. +LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' +(Font) U/euf/m/n --> U/euf/b/n on input line 106. +)) (/usr/share/texmf-dist/tex/latex/tools/multicol.sty +Package: multicol 2021/10/28 v1.9b multicolumn formatting (FMi) +\c@tracingmulticols=\count292 +\mult@box=\box55 +\multicol@leftmargin=\dimen162 +\c@unbalance=\count293 +\c@collectmore=\count294 +\doublecol@number=\count295 +\multicoltolerance=\count296 +\multicolpretolerance=\count297 +\full@width=\dimen163 +\page@free=\dimen164 +\premulticols=\dimen165 +\postmulticols=\dimen166 +\multicolsep=\skip52 +\multicolbaselineskip=\skip53 +\partial@page=\box56 +\last@line=\box57 +\maxbalancingoverflow=\dimen167 +\mult@rightbox=\box58 +\mult@grightbox=\box59 +\mult@firstbox=\box60 +\mult@gfirstbox=\box61 +\@tempa=\box62 +\@tempa=\box63 +\@tempa=\box64 +\@tempa=\box65 +\@tempa=\box66 +\@tempa=\box67 +\@tempa=\box68 +\@tempa=\box69 +\@tempa=\box70 +\@tempa=\box71 +\@tempa=\box72 +\@tempa=\box73 +\@tempa=\box74 +\@tempa=\box75 +\@tempa=\box76 +\@tempa=\box77 +\@tempa=\box78 +\@tempa=\box79 +\@tempa=\box80 +\@tempa=\box81 +\@tempa=\box82 +\@tempa=\box83 +\@tempa=\box84 +\@tempa=\box85 +\@tempa=\box86 +\@tempa=\box87 +\@tempa=\box88 +\@tempa=\box89 +\@tempa=\box90 +\@tempa=\box91 +\@tempa=\box92 +\@tempa=\box93 +\@tempa=\box94 +\@tempa=\box95 +\@tempa=\box96 +\@tempa=\box97 +\c@minrows=\count298 +\c@columnbadness=\count299 +\c@finalcolumnbadness=\count300 +\last@try=\dimen168 +\multicolovershoot=\dimen169 +\multicolundershoot=\dimen170 +\mult@nat@firstbox=\box98 +\colbreak@box=\box99 +\mc@col@check@num=\count301 +) (/usr/share/texmf-dist/tex/latex/changepage/changepage.sty +Package: changepage 2009/10/20 v1.0c check page and change page layout +\c@cp@cntr=\count302 +\cp@tempcnt=\count303 +) (/usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty +Package: xcolor 2021/10/31 v2.13 LaTeX color extensions (UK) + (/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg +File: color.cfg 2016/01/02 v1.6 sample color configuration +) +Package xcolor Info: Driver file: luatex.def on input line 227. + (/usr/share/texmf-dist/tex/latex/graphics-def/luatex.def +File: luatex.def 2021/06/01 v1.2c Graphics/color driver for luatex +) +Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1352. +Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1356. +Package xcolor Info: Model `RGB' extended on input line 1368. +Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1370. +Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1371. +Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1372. +Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1373. +Package xcolor Info: Model `Gray' substituted by `gray' on input line 1374. +Package xcolor Info: Model `wave' substituted by `hsb' on input line 1375. + (/usr/share/texmf-dist/tex/latex/graphics/dvipsnam.def +File: dvipsnam.def 2016/06/17 v3.0m Driver-dependent file (DPC,SPQR) +)) (/usr/share/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/share/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex +\pgfutil@everybye=\toks24 +\pgfutil@tempdima=\dimen171 +\pgfutil@tempdimb=\dimen172 + (/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.tex)) (/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def +\pgfutil@abb=\box100 +) (/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/share/texmf-dist/tex/generic/pgf/pgf.revision.tex) +Package: pgfrcs 2021/05/15 v3.1.9a (3.1.9a) +)) +Package: pgf 2021/05/15 v3.1.9a (3.1.9a) + (/usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR) + (/usr/share/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2021/03/04 v1.4d Standard LaTeX Graphics (DPC,SPQR) + (/usr/share/texmf-dist/tex/latex/graphics/trig.sty +Package: trig 2021/08/11 v1.11 sin cos tan (DPC) +) (/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration +) +Package graphics Info: Driver file: luatex.def on input line 107. +) +\Gin@req@height=\dimen173 +\Gin@req@width=\dimen174 +) (/usr/share/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex +Package: pgfsys 2021/05/15 v3.1.9a (3.1.9a) + (/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex +\pgfkeys@pathtoks=\toks25 +\pgfkeys@temptoks=\toks26 + (/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex +\pgfkeys@tmptoks=\toks27 +)) +\pgf@x=\dimen175 +\pgf@y=\dimen176 +\pgf@xa=\dimen177 +\pgf@ya=\dimen178 +\pgf@xb=\dimen179 +\pgf@yb=\dimen180 +\pgf@xc=\dimen181 +\pgf@yc=\dimen182 +\pgf@xd=\dimen183 +\pgf@yd=\dimen184 +\w@pgf@writea=\write3 +\r@pgf@reada=\read2 +\c@pgf@counta=\count304 +\c@pgf@countb=\count305 +\c@pgf@countc=\count306 +\c@pgf@countd=\count307 +\t@pgf@toka=\toks28 +\t@pgf@tokb=\toks29 +\t@pgf@tokc=\toks30 +\pgf@sys@id@count=\count308 + (/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg +File: pgf.cfg 2021/05/15 v3.1.9a (3.1.9a) +) +Driver file for pgf: pgfsys-luatex.def + (/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-luatex.def +File: pgfsys-luatex.def 2021/05/15 v3.1.9a (3.1.9a) + (/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def +File: pgfsys-common-pdf.def 2021/05/15 v3.1.9a (3.1.9a) +))) (/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex +File: pgfsyssoftpath.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgfsyssoftpath@smallbuffer@items=\count309 +\pgfsyssoftpath@bigbuffer@items=\count310 +) (/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex +File: pgfsysprotocol.code.tex 2021/05/15 v3.1.9a (3.1.9a) +)) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex +Package: pgfcore 2021/05/15 v3.1.9a (3.1.9a) + (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex +\pgfmath@dimen=\dimen185 +\pgfmath@count=\count311 +\pgfmath@box=\box101 +\pgfmath@toks=\toks31 +\pgfmath@stack@operand=\toks32 +\pgfmath@stack@operation=\toks33 +) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex))) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex +\c@pgfmathroundto@lastzeros=\count312 +)) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex +File: pgfcorepoints.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgf@picminx=\dimen186 +\pgf@picmaxx=\dimen187 +\pgf@picminy=\dimen188 +\pgf@picmaxy=\dimen189 +\pgf@pathminx=\dimen190 +\pgf@pathmaxx=\dimen191 +\pgf@pathminy=\dimen192 +\pgf@pathmaxy=\dimen193 +\pgf@xx=\dimen194 +\pgf@xy=\dimen195 +\pgf@yx=\dimen196 +\pgf@yy=\dimen197 +\pgf@zx=\dimen198 +\pgf@zy=\dimen199 +) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex +File: pgfcorepathconstruct.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgf@path@lastx=\dimen256 +\pgf@path@lasty=\dimen257 +) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex +File: pgfcorepathusage.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgf@shorten@end@additional=\dimen258 +\pgf@shorten@start@additional=\dimen259 +) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex +File: pgfcorescopes.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgfpic=\box102 +\pgf@hbox=\box103 +\pgf@layerbox@main=\box104 +\pgf@picture@serial@count=\count313 +) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex +File: pgfcoregraphicstate.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgflinewidth=\dimen260 +) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex +File: pgfcoretransformations.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgf@pt@x=\dimen261 +\pgf@pt@y=\dimen262 +\pgf@pt@temp=\dimen263 +) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex +File: pgfcorequick.code.tex 2021/05/15 v3.1.9a (3.1.9a) +) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex +File: pgfcoreobjects.code.tex 2021/05/15 v3.1.9a (3.1.9a) +) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex +File: pgfcorepathprocessing.code.tex 2021/05/15 v3.1.9a (3.1.9a) +) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex +File: pgfcorearrows.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgfarrowsep=\dimen264 +) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex +File: pgfcoreshade.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgf@max=\dimen265 +\pgf@sys@shading@range@num=\count314 +\pgf@shadingcount=\count315 +) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex +File: pgfcoreimage.code.tex 2021/05/15 v3.1.9a (3.1.9a) + (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex +File: pgfcoreexternal.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgfexternal@startupbox=\box105 +)) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex +File: pgfcorelayers.code.tex 2021/05/15 v3.1.9a (3.1.9a) +) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex +File: pgfcoretransparency.code.tex 2021/05/15 v3.1.9a (3.1.9a) +) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex +File: pgfcorepatterns.code.tex 2021/05/15 v3.1.9a (3.1.9a) +) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex +File: pgfcorerdf.code.tex 2021/05/15 v3.1.9a (3.1.9a) +))) (/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex +File: pgfmoduleshapes.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgfnodeparttextbox=\box106 +) (/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex +File: pgfmoduleplot.code.tex 2021/05/15 v3.1.9a (3.1.9a) +) (/usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty +Package: pgfcomp-version-0-65 2021/05/15 v3.1.9a (3.1.9a) +\pgf@nodesepstart=\dimen266 +\pgf@nodesepend=\dimen267 +) (/usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty +Package: pgfcomp-version-1-18 2021/05/15 v3.1.9a (3.1.9a) +)) (/usr/share/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/share/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex)) (/usr/share/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/share/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex +Package: pgffor 2021/05/15 v3.1.9a (3.1.9a) + (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex) +\pgffor@iter=\dimen268 +\pgffor@skip=\dimen269 +\pgffor@stack=\toks34 +\pgffor@toks=\toks35 +)) (/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex +Package: tikz 2021/05/15 v3.1.9a (3.1.9a) + (/usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex +File: pgflibraryplothandlers.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgf@plot@mark@count=\count316 +\pgfplotmarksize=\dimen270 +) +\tikz@lastx=\dimen271 +\tikz@lasty=\dimen272 +\tikz@lastxsaved=\dimen273 +\tikz@lastysaved=\dimen274 +\tikz@lastmovetox=\dimen275 +\tikz@lastmovetoy=\dimen276 +\tikzleveldistance=\dimen277 +\tikzsiblingdistance=\dimen278 +\tikz@figbox=\box107 +\tikz@figbox@bg=\box108 +\tikz@tempbox=\box109 +\tikz@tempbox@bg=\box110 +\tikztreelevel=\count317 +\tikznumberofchildren=\count318 +\tikznumberofcurrentchild=\count319 +\tikz@fig@count=\count320 + (/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex +File: pgfmodulematrix.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgfmatrixcurrentrow=\count321 +\pgfmatrixcurrentcolumn=\count322 +\pgf@matrix@numberofcolumns=\count323 +) +\tikz@expandcount=\count324 + (/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex +File: tikzlibrarytopaths.code.tex 2021/05/15 v3.1.9a (3.1.9a) +))) (/usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows.meta.code.tex +File: pgflibraryarrows.meta.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgfarrowinset=\dimen279 +\pgfarrowlength=\dimen280 +\pgfarrowwidth=\dimen281 +\pgfarrowlinewidth=\dimen282 +) (/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryautomata.code.tex +File: tikzlibraryautomata.code.tex 2021/05/15 v3.1.9a (3.1.9a) + (/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.multipart.code.tex +File: tikzlibraryshapes.multipart.code.tex 2021/05/15 v3.1.9a (3.1.9a) + (/usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.multipart.code.tex +File: pgflibraryshapes.multipart.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgfnodepartlowerbox=\box111 +\pgfnodeparttwobox=\box112 +\pgfnodepartthreebox=\box113 +\pgfnodepartfourbox=\box114 +\pgfnodeparttwentybox=\box115 +\pgfnodepartnineteenbox=\box116 +\pgfnodeparteighteenbox=\box117 +\pgfnodepartseventeenbox=\box118 +\pgfnodepartsixteenbox=\box119 +\pgfnodepartfifteenbox=\box120 +\pgfnodepartfourteenbox=\box121 +\pgfnodepartthirteenbox=\box122 +\pgfnodeparttwelvebox=\box123 +\pgfnodepartelevenbox=\box124 +\pgfnodeparttenbox=\box125 +\pgfnodepartninebox=\box126 +\pgfnodeparteightbox=\box127 +\pgfnodepartsevenbox=\box128 +\pgfnodepartsixbox=\box129 +\pgfnodepartfivebox=\box130 +))) +luaotfload | cache : Lookup cache loaded from /home/nikolaj/.texlive/texmf-var/luatex-cache/generic/names/luaotfload-lookup-cache.luc. + +Package fontspec Info: Could not resolve font "AntikorMonoMedium/BI" (it +(fontspec) probably doesn't exist). + + +Package fontspec Info: Could not resolve font "AntikorMonoMedium/B" (it +(fontspec) probably doesn't exist). + + +Package fontspec Info: Could not resolve font "AntikorMonoMedium/I" (it +(fontspec) probably doesn't exist). + + +Package fontspec Info: Font family 'AntikorMonoMedium(0)' created for font +(fontspec) 'Antikor Mono Medium' with options +(fontspec) [WordSpace={1,0,0},HyphenChar=None,PunctuationSpace=WordSpace,Scale=0.9]. +(fontspec) +(fontspec) This font family consists of the following NFSS +(fontspec) series/shapes: +(fontspec) +(fontspec) - 'normal' (m/n) with NFSS spec.: +(fontspec) <->s*[0.9]"AntikorMonoMedium:mode=node;script=latn;language=dflt;" +(fontspec) - 'small caps' (m/sc) with NFSS spec.: +(fontspec) <->s*[0.9]"AntikorMonoMedium:mode=node;script=latn;language=dflt;+smcp;" +(fontspec) and font adjustment code: +(fontspec) \fontdimen 2\font =1\fontdimen 2\font \fontdimen 3\font +(fontspec) =0\fontdimen 3\font \fontdimen 4\font =0\fontdimen +(fontspec) 4\font \fontdimen 7\font =0\fontdimen 2\font +(fontspec) \tex_hyphenchar:D \font =-1\scan_stop: + + (./fasto.sty (/usr/share/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty +Package: tcolorbox 2022/01/07 version 5.0.2 text color boxes + (/usr/share/texmf-dist/tex/latex/tools/verbatim.sty +Package: verbatim 2020-07-07 v1.5u LaTeX2e package for verbatim enhancements +\every@verbatim=\toks36 +\verbatim@line=\toks37 +\verbatim@in@stream=\read3 +) (/usr/share/texmf-dist/tex/latex/environ/environ.sty +Package: environ 2014/05/04 v0.3 A new way to define environments + (/usr/share/texmf-dist/tex/latex/trimspaces/trimspaces.sty +Package: trimspaces 2009/09/17 v1.1 Trim spaces around a token list +)) (/usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty +Package: etoolbox 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW) +\etb@tempcnta=\count325 +) +\tcb@titlebox=\box131 +\tcb@upperbox=\box132 +\tcb@lowerbox=\box133 +\tcb@phantombox=\box134 +\c@tcbbreakpart=\count326 +\c@tcblayer=\count327 +\c@tcolorbox@number=\count328 +\tcb@temp=\box135 +\tcb@temp=\box136 +\tcb@temp=\box137 +\tcb@temp=\box138 +) (/usr/share/texmf-dist/tex/latex/tcolorbox/tcblistings.code.tex +Library (tcolorbox): 'tcblistings.code.tex' version '5.0.2' +(/usr/share/texmf-dist/tex/latex/tcolorbox/tcblistingscore.code.tex +Library (tcolorbox): 'tcblistingscore.code.tex' version '5.0.2' +(/usr/share/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex +Library (tcolorbox): 'tcbprocessing.code.tex' version '5.0.2' +(/usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO) + (/usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO) +) (/usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +Package: ltxcmds 2020-05-10 v1.25 LaTeX kernel commands for general use (HO) +) +Package pdftexcmds Info: \pdf@primitive is available. +Package pdftexcmds Info: \pdf@ifprimitive is available. +Package pdftexcmds Info: \pdfdraftmode found. +\pdftexcmds@toks=\toks38 +) (/usr/share/texmf-dist/tex/latex/tools/shellesc.sty +Package: shellesc 2019/11/08 v1.0c unified shell escape interface for LaTeX +Package shellesc Info: Restricted shell escape enabled on input line 77. +)) +\c@tcblisting=\count329 +))) (./main.aux) +\openout1 = main.aux + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 37. +LaTeX Font Info: ... okay on input line 37. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 37. +LaTeX Font Info: ... okay on input line 37. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 37. +LaTeX Font Info: ... okay on input line 37. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 37. +LaTeX Font Info: ... okay on input line 37. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 37. +LaTeX Font Info: Trying to load font information for TS1+cmr on input line 37. + (/usr/share/texmf-dist/tex/latex/base/ts1cmr.fd +File: ts1cmr.fd 2019/12/16 v2.5j Standard LaTeX font definitions +) +LaTeX Font Info: ... okay on input line 37. +LaTeX Font Info: Checking defaults for TU/lmr/m/n on input line 37. +LaTeX Font Info: ... okay on input line 37. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 37. +LaTeX Font Info: ... okay on input line 37. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 37. +LaTeX Font Info: ... okay on input line 37. +\c@lstlisting=\count330 + +Package fontspec Info: Adjusting the maths setup (use [no-math] to avoid +(fontspec) this). + +\symlegacymaths=\mathgroup6 +LaTeX Font Info: Overwriting symbol font `legacymaths' in version `bold' +(Font) OT1/cmr/m/n --> OT1/cmr/bx/n on input line 37. +LaTeX Font Info: Redeclaring math accent \acute on input line 37. +LaTeX Font Info: Redeclaring math accent \grave on input line 37. +LaTeX Font Info: Redeclaring math accent \ddot on input line 37. +LaTeX Font Info: Redeclaring math accent \tilde on input line 37. +LaTeX Font Info: Redeclaring math accent \bar on input line 37. +LaTeX Font Info: Redeclaring math accent \breve on input line 37. +LaTeX Font Info: Redeclaring math accent \check on input line 37. +LaTeX Font Info: Redeclaring math accent \hat on input line 37. +LaTeX Font Info: Redeclaring math accent \dot on input line 37. +LaTeX Font Info: Redeclaring math accent \mathring on input line 37. +LaTeX Font Info: Redeclaring math symbol \Gamma on input line 37. +LaTeX Font Info: Redeclaring math symbol \Delta on input line 37. +LaTeX Font Info: Redeclaring math symbol \Theta on input line 37. +LaTeX Font Info: Redeclaring math symbol \Lambda on input line 37. +LaTeX Font Info: Redeclaring math symbol \Xi on input line 37. +LaTeX Font Info: Redeclaring math symbol \Pi on input line 37. +LaTeX Font Info: Redeclaring math symbol \Sigma on input line 37. +LaTeX Font Info: Redeclaring math symbol \Upsilon on input line 37. +LaTeX Font Info: Redeclaring math symbol \Phi on input line 37. +LaTeX Font Info: Redeclaring math symbol \Psi on input line 37. +LaTeX Font Info: Redeclaring math symbol \Omega on input line 37. +LaTeX Font Info: Redeclaring math symbol \mathdollar on input line 37. +LaTeX Font Info: Redeclaring symbol font `operators' on input line 37. +LaTeX Font Info: Encoding `OT1' has changed to `TU' for symbol font +(Font) `operators' in the math version `normal' on input line 37. +LaTeX Font Info: Overwriting symbol font `operators' in version `normal' +(Font) OT1/cmr/m/n --> TU/lmr/m/n on input line 37. +LaTeX Font Info: Encoding `OT1' has changed to `TU' for symbol font +(Font) `operators' in the math version `bold' on input line 37. +LaTeX Font Info: Overwriting symbol font `operators' in version `bold' +(Font) OT1/cmr/bx/n --> TU/lmr/m/n on input line 37. +LaTeX Font Info: Overwriting symbol font `operators' in version `normal' +(Font) TU/lmr/m/n --> TU/lmr/m/n on input line 37. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal' +(Font) OT1/cmr/m/it --> TU/lmr/m/it on input line 37. +LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal' +(Font) OT1/cmr/bx/n --> TU/lmr/b/n on input line 37. +LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal' +(Font) OT1/cmss/m/n --> TU/lmss/m/n on input line 37. +LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal' +(Font) OT1/cmtt/m/n --> TU/AntikorMonoMedium(0)/m/n on input line 37. +LaTeX Font Info: Overwriting symbol font `operators' in version `bold' +(Font) TU/lmr/m/n --> TU/lmr/b/n on input line 37. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' +(Font) OT1/cmr/bx/it --> TU/lmr/b/it on input line 37. +LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold' +(Font) OT1/cmss/bx/n --> TU/lmss/b/n on input line 37. +LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold' +(Font) OT1/cmtt/m/n --> TU/AntikorMonoMedium(0)/b/n on input line 37. + +*geometry* driver: auto-detecting +*geometry* detected driver: luatex +*geometry* verbose mode - [ preamble ] result: +* driver: luatex +* paper: a4paper +* layout: +* layoutoffset:(h,v)=(0.0pt,0.0pt) +* modes: +* h-part:(L,W,R)=(72.26999pt, 452.9679pt, 72.26999pt) +* v-part:(T,H,B)=(72.26999pt, 700.50687pt, 72.26999pt) +* \paperwidth=597.50787pt +* \paperheight=845.04684pt +* \textwidth=452.9679pt +* \textheight=700.50687pt +* \oddsidemargin=0.0pt +* \evensidemargin=0.0pt +* \topmargin=-37.0pt +* \headheight=12.0pt +* \headsep=25.0pt +* \topskip=10.0pt +* \footskip=30.0pt +* \marginparwidth=57.0pt +* \marginparsep=11.0pt +* \columnsep=10.0pt +* \skip\footins=9.0pt plus 4.0pt minus 2.0pt +* \hoffset=0.0pt +* \voffset=0.0pt +* \mag=1000 +* \@twocolumnfalse +* \@twosidefalse +* \@mparswitchfalse +* \@reversemarginfalse +* (1in=72.27pt=25.4mm, 1cm=28.453pt) + +(/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +[Loading MPS to PDF converter (version 2006.09.02).] +\scratchcounter=\count331 +\scratchdimen=\dimen283 +\scratchbox=\box139 +\nofMPsegments=\count332 +\nofMParguments=\count333 +\everyMPshowfont=\toks39 +\MPscratchCnt=\count334 +\MPscratchDim=\dimen284 +\MPnumerator=\count335 +\makeMPintoPDFobject=\count336 +\everyMPtoPDFconversion=\toks40 +) (/usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf +Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 485. + (/usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Live +)) +LaTeX Font Info: Trying to load font information for U+msa on input line 38. + (/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd +File: umsa.fd 2013/01/14 v3.01 AMS symbols A +) +LaTeX Font Info: Trying to load font information for U+msb on input line 38. + (/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd +File: umsb.fd 2013/01/14 v3.01 AMS symbols B +) +LaTeX Font Info: Font shape `TU/AntikorMonoMedium(0)/m/n' will be +(Font) scaled to size 8.99994pt on input line 40. + [1 + +{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2] +LaTeX Font Info: Font shape `TU/AntikorMonoMedium(0)/m/n' will be +(Font) scaled to size 8.09995pt on input line 193. + [3] [4] +LaTeX Font Info: Font shape `TU/AntikorMonoMedium(0)/m/n' will be +(Font) scaled to size 6.29996pt on input line 399. +LaTeX Font Info: Font shape `TU/AntikorMonoMedium(0)/m/n' will be +(Font) scaled to size 4.49997pt on input line 399. + [5] [6] [7] (./main.aux)) + +Here is how much of LuaTeX's memory you used: + 21873 strings out of 477762 + 125007,953878 words of node,token memory allocated + 546 words of node memory still in use: + 6 hlist, 2 vlist, 2 rule, 2 glue, 4 kern, 1 glyph, 17 attribute, 55 glue_spec, 17 attribute_list, 2 write nodes + avail lists: 2:4963,3:2700,4:1810,5:1753,6:59,7:4165,8:37,9:5212,10:9,11:134 + 41838 multiletter control sequences out of 65536+600000 + 81 fonts using 6261375 bytes + 100i,17n,98p,444b,688s stack positions out of 5000i,500n,10000p,200000b,80000s + +Output written on main.pdf (7 pages, 105948 bytes). + +PDF statistics: 106 PDF objects out of 1000 (max. 8388607) + 68 compressed objects within 1 object stream + 0 named destinations out of 1000 (max. 131072) + 16 words of extra memory for PDF output out of 10000 (max. 100000000) + diff --git a/W4/main.pdf b/W4/main.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7b57157edf1d8ba8cced57f53ddb163e69f75418 GIT binary patch literal 105948 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�*Ndh>nr;^>*= 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 I+f;|)9|Nf3IsgCw literal 0 HcmV?d00001 diff --git a/W4/main.synctex.gz b/W4/main.synctex.gz new file mode 100644 index 0000000000000000000000000000000000000000..26d35e8816daef0509dc31a93386ffa5d8333516 GIT binary patch literal 49918 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 literal 0 HcmV?d00001 diff --git a/W4/main.tex b/W4/main.tex new file mode 100644 index 0000000..4a0f41a --- /dev/null +++ b/W4/main.tex @@ -0,0 +1,566 @@ +\documentclass[a4paper]{article} +\usepackage{listings} +\usepackage{fontspec} +\usepackage[margin=1in]{geometry} +\usepackage{amsmath} +\usepackage{amssymb} +\usepackage{multicol} +\usepackage{changepage} +\usepackage[dvipsnames]{xcolor} +\usepackage{tikz} + +\usetikzlibrary{arrows.meta,automata} + +\renewcommand{\thesection}{Task \arabic{section}} +\renewcommand{\thesubsection}{\arabic{subsection})} +\renewcommand{\thesubsubsection}{\alph{subsubsection})} + +\setmonofont[Scale=0.9]{Antikor Mono Medium} + +\input{fasto.sty} + +\setlength{\parskip}{5pt} +\setlength{\parindent}{0pt} + +\title{W4 - IPS} +\author{Nikolaj Gade (qhp695)} +\date{May 2022} + +\makeatletter +\renewenvironment{table}% + {\renewcommand{\familydefault}{\ttdefault}\selectfont + \@float{table}} + {\end@float} +\makeatother + + +\begin{document} +\maketitle +\section{} +\begin{table}[h] +\begin{center} +\begin{tabular}{|r||r|r|r|l|} \hline + SubExp & I/O? & Elim? & UsedVars & OptSubExp \\ \hline \hline + 1 & no & - & u & u \\ \hline + 2 & no & - & x & x+x \\ \hline + 3 & yes & - & x & foo(x) \\ \hline + 4 & no & - & & 7 \\ \hline + 5 & yes & no & x & let x=foo(x) in 7 \\ \hline + 6 & no & - & x,u & x+u \\ \hline + 7 & no & - & y,x & y*x \\ \hline + 8 & no & yes & y,x & y*x \\ \hline + 9 & yes & no & x & let y=(let x=foo(x) in 7) in y*x \\ \hline + 10 & yes & yes & x & let y=(let x=foo(x) in 7) in y*x \\ \hline + 11 & yes & no & u & let x=u in let y=(let x=foo(x) in 7) in y*x \\ \hline +\end{tabular} +\end{center} +\end{table} + +\section{} +\subsubsection{} +\begin{table}[h] +\begin{center} +\begin{tabular}{|r||r|r|r|} \hline + i & succ[i] & gen[i] & kill[i] \\ \hline \hline + 1 & 2 & & \\ \hline + 2 & 3,7 & a,b & \\ \hline + 3 & 4 & & \\ \hline + 4 & 5 & a & t \\ \hline + 5 & 6 & b & a \\ \hline + 6 & 7 & t & b \\ \hline + 7 & 8 & & \\ \hline + 8 & 9 & & z \\ \hline + 9 & 10 & a,b & b \\ \hline + 10 & 1,11 & b,z & \\ \hline + 11 & 12 & & \\ \hline + 12 & & a & \\ \hline +\end{tabular} +\end{center} +\end{table} + +\newpage +\subsubsection{} +\begin{table}[h] +\begin{center} +\begin{tabular}{|r||c|c||c|c||c|c||c|c|} \hline + & \multicolumn{2}{c||}{Initial} & \multicolumn{2}{c||}{Iteration 1} & \multicolumn{2}{c||}{Iteration 2} & \multicolumn{2}{c|}{Iteration 3} \\ + i & out[i] & in[i] & out[i] & in[i] & out[i] & in[i] & out[i] & in[i] \\ \hline \hline + 1 & & & a,b & a,b & a,b & a,b & a,b & a,b \\ \hline + 2 & & & a,b & a,b & a,b & a,b & a,b & a,b \\ \hline + 3 & & & a,b & a,b & a,b & a,b & a,b & a,b \\ \hline + 4 & & & b,t & a,b & b,t & a,b & b,t & a,b \\ \hline + 5 & & & a,t & b,t & a,t & b,t & a,t & b,t \\ \hline + 6 & & & a,b & a,t & a,b & a,t & a,b & a,t \\ \hline + 7 & & & a,b & a,b & a,b & a,b & a,b & a,b \\ \hline + 8 & & & a,b,z & a,b & a,b,z & a,b & a,b,z & a,b \\ \hline + 9 & & & a,b,z & a,b,z & a,b,z & a,b,z & a,b,z & a,b,z \\ \hline + 10 & & & a & a,b,z & a,b & a,b,z & a,b & a,b,z \\ \hline + 11 & & & a & a & a & a & a & a \\ \hline +\end{tabular} +\end{center} +\end{table} + +\subsubsection{} +\begin{table}[h] +\begin{center} +\begin{tabular}{|r||c|c||c|} \hline + i & kill[i] & out[i] & Interferes with \\ \hline \hline + 4 & t & b,t & b \\ \hline + 5 & a & a,t & t \\ \hline + 6 & b & a,b & a \\ \hline + 8 & z & a,b,z & a,b \\ \hline + 9 & b & a,b,z & a,z \\ \hline +\end{tabular} +\end{center} +\end{table} + +\subsubsection{} +\resizebox{100pt}{!}{% +\begin{tikzpicture} + \node[font=\bfseries] (a) {a}; + \node[font=\bfseries] (b) [right of=a] {b}; + \node[font=\bfseries] (t) [below of=a] {t}; + \node[font=\bfseries] (z) [below of=b] {z}; + + \draw (t) to (b); + \draw (a) to (t); + \draw (z) to (a); + \draw (z) to (b); + \draw (b) to (a); +\end{tikzpicture} +} + +\newpage + +\subsubsection{} + +\begin{table}[h] +\begin{center} +\begin{tabular}{|c|c||c|} \hline + Node & Neighbors & Color \\ \hline \hline + z & & \color{blue} 1 \\ \hline + b & z & \color{red} 2 \\ \hline + a & b,z & \color{green} 3 \\ \hline + t & a,b & \color{blue} 1 \\ \hline +\end{tabular} +\end{center} +\end{table} + +\resizebox{100pt}{!}{% +\begin{tikzpicture} + \node[font=\bfseries] (a) [color=red] {a}; + \node[font=\bfseries] (b) [right of=a, color=green] {b}; + \node[font=\bfseries] (t) [below of=a, color=blue] {t}; + \node[font=\bfseries] (z) [below of=b, color=blue] {z}; + + \draw (t) to (b); + \draw (a) to (t); + \draw (z) to (a); + \draw (z) to (b); + \draw (b) to (a); +\end{tikzpicture} +} + +\subsubsection{} + +\begin{table}[h] +\begin{center} +\begin{tabular}{|c|c||c|} \hline + Node & Neighbors & Color \\ \hline \hline + z & & \color{blue} 1 \\ \hline + b & z & \color{red} 2 \\ \hline + t & b & \color{blue} 1 \\ \hline + a & b,t,z & spill \\ \hline +\end{tabular} +\end{center} +\end{table} + +\resizebox{100pt}{!}{% +\begin{tikzpicture} + \node[font=\bfseries] (a) [color=gray] {a}; + \node[font=\bfseries] (b) [right of=a, color=red] {b}; + \node[font=\bfseries] (t) [below of=a, color=blue] {t}; + \node[font=\bfseries] (z) [below of=b, color=blue] {z}; + + \draw (t) to (b); + \draw [color=gray] (a) to (t); + \draw [color=gray] (z) to (a); + \draw (z) to (b); + \draw [color=gray] (b) to (a); +\end{tikzpicture} +} + +\begin{lstlisting} + gcd(a,b) { + M[addra] := a +1: LABEL start + a2 := M[addra] +2: IF a2 < b THEN next ELSE swap +3: LABEL swap + a4 := M[addra] +4: t := a4 +5: a5 := b + M[addra] := a5 +6: b := t +7: LABEL next +8: z := 0 + a9 := M[addra] +9: b := b mod a9 +10: IF b = z THEN end ELSE start +11: LABEL end + a := M[addra] +12: RETURN a + } +\end{lstlisting} + +\section{} +Edges without a label should be assumed to be labeled with \epsilon. + +\begin{tikzpicture} + \begin{scope} + \node[] (0) at (0,0) {start}; + \node[draw, rectangle, rounded corners=2mm] (a) at (3,0) {\color{ForestGreen}\textbf{(a*b|a)*(b|}$\boldsymbol\epsilon$\textbf{)}}; + \node[draw, state, double] (b) at (6,0) {}; + \end{scope} + + \begin{scope}[rounded corners=2mm, -Triangle] + \draw (0) -- (a); + \draw (a) -- (b); + \end{scope} +\end{tikzpicture} + +\begin{tikzpicture} + \begin{scope} + \node[] (0) at (0,0) {start}; + \node[draw, rectangle, rounded corners=2mm] (a) at (2,0) {\color{ForestGreen}\textbf{(a*b|a)*}}; + \node[draw, rectangle, rounded corners=2mm] (c) at (4,0) {\color{red}\textbf{b|}$\boldsymbol\epsilon$}; + \node[draw, state, double] (b) at (6,0) {}; + \end{scope} + + \begin{scope}[rounded corners=2mm, -Triangle] + \draw (0) -- (a); + \draw (a) -- (c); + \draw (c) -- (b); + \end{scope} +\end{tikzpicture} + +\begin{tikzpicture} + \begin{scope} + \node[] (0) at (0,0) {start}; + \node[state] (a) at (2,0) {}; + \node[draw, rectangle, rounded corners=2mm] (d) at (2,2) {\color{ForestGreen}\textbf{a*b|a}}; + \node[draw, rectangle, rounded corners=2mm] (c) at (4,0) {\color{red}\textbf{b|}$\boldsymbol\epsilon$}; + \node[draw, state, double] (b) at (6,0) {}; + \end{scope} + + \begin{scope}[rounded corners=2mm, -Triangle] + \draw (0) -- (a); + \draw (a) -- (c); + \draw (c) -- (b); + \draw (a) to [out = 135, in=225] (d); + \draw (d) to [out = 315, in=45] (a); + \end{scope} +\end{tikzpicture} + +\begin{tikzpicture} + \begin{scope} + \node[] (0) at (0,0) {start}; + \node[state] (a) at (2,0) {}; + \node[state] (d) at (0.5,2.5) {}; + \node[draw, rectangle, rounded corners=2mm] (e) at (2,3.5) {\color{ForestGreen}\textbf{a*b}}; + \node[draw, state] (f) at (2,1.5) {}; + \node[draw, state] (g) at (3.5,2.5) {}; + \node[draw, rectangle, rounded corners=2mm] (c) at (4,0) {\color{red}\textbf{b|}$\boldsymbol\epsilon$}; + \node[draw, state, double] (b) at (6,0) {}; + \end{scope} + + \begin{scope}[rounded corners=2mm, -Triangle] + \draw (0) -- (a); + \draw (a) -- (c); + \draw (c) -- (b); + \draw (a) to [out = 135, in=180] (d); + \draw (g) to [out = 0, in=45] (a); + \draw (d) -- (e); + \draw (d) -- (f); + \draw (e) -- (g); + \draw (f) -- (g) node[midway, above] {a}; + \end{scope} +\end{tikzpicture} + +\begin{tikzpicture} + \begin{scope} + \node[] (0) at (0,0) {start}; + \node[state] (a) at (2,0) {}; + \node[state] (d) at (0,2.5) {}; + \node[draw, rectangle, rounded corners=2mm] (e) at (1.3,3.5) {\color{ForestGreen}\textbf{a*}}; + \node[state] (h) at (2.7,3.5) {}; + \node[draw, state] (f) at (2,1.5) {}; + \node[draw, state] (g) at (4,2.5) {}; + \node[draw, rectangle, rounded corners=2mm] (c) at (4,0) {\color{red}\textbf{b|}$\boldsymbol\epsilon$}; + \node[draw, state, double] (b) at (6,0) {}; + \end{scope} + + \begin{scope}[rounded corners=2mm, -Triangle] + \draw (0) -- (a); + \draw (a) -- (c); + \draw (c) -- (b); + \draw (a) to [out = 135, in=180] (d); + \draw (g) to [out = 0, in=45] (a); + \draw (d) -- (e); + \draw (d) -- (f); + \draw (e) -- (h); + \draw (h) -- (g) node[midway, above] {b}; + \draw (f) -- (g) node[midway, above] {a}; + \end{scope} +\end{tikzpicture} + +\begin{tikzpicture} + \begin{scope} + \node[] (0) at (0,0) {start}; + \node[state] (a) at (2,0) {}; + \node[state] (d) at (0,2.5) {}; + \node[state] (e) at (1.3,3.5) {}; + \node[state] (i) at (0.3,4.5) {}; + \node[state] (h) at (2.7,3.5) {}; + \node[draw, state] (f) at (2,1.5) {}; + \node[draw, state] (g) at (4,2.5) {}; + \node[draw, rectangle, rounded corners=2mm] (c) at (4,0) {\color{red}\textbf{b|}$\boldsymbol\epsilon$}; + \node[draw, state, double] (b) at (6,0) {}; + \end{scope} + + \begin{scope}[rounded corners=2mm, -Triangle] + \draw (0) -- (a); + \draw (a) -- (c); + \draw (c) -- (b); + \draw (a) to [out = 135, in=180] (d); + \draw (g) to [out = 0, in=45] (a); + \draw (d) -- (e); + \draw (d) -- (f); + \draw (e) to [out = 180, in=270] (i) node at (1.3,4.5) {a}; + \draw (i) to [out = 0, in=90] (e); + \draw (e) -- (h); + \draw (h) -- (g) node[midway, above right] {b}; + \draw (f) -- (g) node[midway, above left] {a}; + \end{scope} +\end{tikzpicture} + +\begin{tikzpicture} + \begin{scope} + \node[] (0) at (0,0) {start}; + \node[state] (a) at (2,0) {}; + \node[state] (d) at (0,2.5) {}; + \node[state] (e) at (1.3,3.5) {}; + \node[state] (i) at (0.3,4.5) {}; + \node[state] (h) at (2.7,3.5) {}; + \node[state] (f) at (2,1.5) {}; + \node[state] (g) at (4,2.5) {}; + \node[state] (c) at (5,0) {}; + \node[state] (j) at (6.8,1) {}; + \node[state] (k) at (6.8,-1) {}; + \node[state, double] (b) at (8.6,0) {}; + \end{scope} + + \begin{scope}[rounded corners=2mm, -Triangle] + \draw (0) -- (a); + \draw (a) -- (c); + \draw (a) to [out = 135, in=180] (d); + \draw (g) to [out = 0, in=45] (a); + \draw (d) -- (e); + \draw (d) -- (f); + \draw (e) to [out = 180, in=270] (i) node at (1.3,4.5) {a}; + \draw (i) to [out = 0, in=90] (e); + \draw (e) -- (h); + \draw (h) -- (g) node[midway, above right] {b}; + \draw (f) -- (g) node[midway, above left] {a}; + \draw (c) -- (j); + \draw (c) -- (k); + \draw (j) -- (b) node[midway, above right] {b}; + \draw (k) -- (b); + \end{scope} +\end{tikzpicture} + +\section{} +\begin{table}[h] +\begin{center} +\begin{tabular}{|l||r|c|} \hline + state & epsilon-closure & complete \\ \hline \hline + 0 & \{1,2,4\} & \\ \hline +\end{tabular} +\end{center} +\end{table} + + +\begin{equation} +\begin{split} +move(s'_0, \mathtt{a}) & = \epsilon\text{-closure}(\{t | s \in \{1,2,4\}\text{ and } s^{\mathtt{a}}t \in T\}) \\ +& = \epsilon\text{-closure}(\{3,4\}) \\ +& = \{3,4,6\} \\ +& = s'_1 +\end{split} +\end{equation} +\begin{equation} +\begin{split} +move(s'_0, \mathtt{b}) & = \epsilon\text{-closure}(\{t | s \in \{1,2,4\}\text{ and } s^{\mathtt{b}}t \in T\}) \\ +& = \epsilon\text{-closure}(\{5\}) \\ +& = \{4,5,6\} \\ +& = s'_2 +\end{split} +\end{equation} + +\begin{table}[h] +\begin{center} +\begin{tabular}{|l||r|c|} \hline + state & epsilon-closure & complete \\ \hline \hline + 0 & \{1,2,4\} & \checkmark \\ \hline + 1 & \{3,4,6\} & \\ \hline + 2 & \{4,5,6\} & \\ \hline +\end{tabular} +\end{center} +\end{table} + +\begin{equation} +\begin{split} +move(s'_1, \mathtt{a}) & = \epsilon\text{-closure}(\{t | s \in \{3,4,6\}\text{ and } s^{\mathtt{a}}t \in T\}) \\ +& = \epsilon\text{-closure}(\{4\}) \\ +& = \{4\} \\ +& = s'_3 +\end{split} +\end{equation} +\begin{equation} +\begin{split} +move(s'_1, \mathtt{b}) & = \epsilon\text{-closure}(\{t | s \in \{3,4,6\}\text{ and } s^{\mathtt{b}}t \in T\}) \\ +& = \epsilon\text{-closure}(\{3,5\}) \\ +& = \{3,4,5,6\} \\ +& = s'_4 +\end{split} +\end{equation} + +\newpage +\begin{table}[h] +\begin{center} +\begin{tabular}{|l||r|c|} \hline + state & epsilon-closure & complete \\ \hline \hline + 0 & \{1,2,4\} & \checkmark \\ \hline + 1 & \{3,4,6\} & \checkmark \\ \hline + 2 & \{4,5,6\} & \\ \hline + 3 & \{4\} & \\ \hline + 4 & \{3,4,5,6\} & \\ \hline +\end{tabular} +\end{center} +\end{table} + +\begin{equation} +\begin{split} +move(s'_2, \mathtt{a}) & = \epsilon\text{-closure}(\{t | s \in \{4,5,6\}\text{ and } s^{\mathtt{a}}t \in T\}) \\ +& = \epsilon\text{-closure}(\{4\}) \\ +& = \{4\} \\ +& = s'_3 +\end{split} +\end{equation} +\begin{equation} +\begin{split} +move(s'_2, \mathtt{b}) & = \epsilon\text{-closure}(\{t | s \in \{4,5,6\}\text{ and } s^{\mathtt{b}}t \in T\}) \\ +& = \epsilon\text{-closure}(\{5\}) \\ +& = \{4,5,6\} \\ +& = s'_2 +\end{split} +\end{equation} + + +\begin{table}[h] +\begin{center} +\begin{tabular}{|l||r|c|} \hline + state & epsilon-closure & complete \\ \hline \hline + 0 & \{1,2,4\} & \checkmark \\ \hline + 1 & \{3,4,6\} & \checkmark \\ \hline + 2 & \{4,5,6\} & \checkmark \\ \hline + 3 & \{4\} & \\ \hline + 4 & \{3,4,5,6\} & \\ \hline +\end{tabular} +\end{center} +\end{table} + +\begin{equation} +\begin{split} +move(s'_3, \mathtt{a}) & = \epsilon\text{-closure}(\{t | s \in \{4\}\text{ and } s^{\mathtt{a}}t \in T\}) \\ +& = \epsilon\text{-closure}(\{4\}) \\ +& = \{4\} \\ +& = s'_3 +\end{split} +\end{equation} +\begin{equation} +\begin{split} +move(s'_3, \mathtt{b}) & = \epsilon\text{-closure}(\{t | s \in \{4\}\text{ and } s^{\mathtt{b}}t \in T\}) \\ +& = \epsilon\text{-closure}(\{5\}) \\ +& = \{4,5,6\} \\ +& = s'_2 +\end{split} +\end{equation} + + +\begin{table}[h] +\begin{center} +\begin{tabular}{|l||r|c|} \hline + state & epsilon-closure & complete \\ \hline \hline + 0 & \{1,2,4\} & \checkmark \\ \hline + 1 & \{3,4,6\} & \checkmark \\ \hline + 2 & \{4,5,6\} & \checkmark \\ \hline + 3 & \{4\} & \checkmark \\ \hline + 4 & \{3,4,5,6\} & \\ \hline +\end{tabular} +\end{center} +\end{table} + +\begin{equation} +\begin{split} +move(s'_4, \mathtt{a}) & = \epsilon\text{-closure}(\{t | s \in \{3,4,5,6\}\text{ and } s^{\mathtt{a}}t \in T\}) \\ +& = \epsilon\text{-closure}(\{4\}) \\ +& = \{4\} \\ +& = s'_3 +\end{split} +\end{equation} +\begin{equation} +\begin{split} +move(s'_4, \mathtt{b}) & = \epsilon\text{-closure}(\{t | s \in \{3,4,5,6\}\text{ and } s^{\mathtt{b}}t \in T\}) \\ +& = \epsilon\text{-closure}(\{3,5\}) \\ +& = \{3,4,5,6\} \\ +& = s'_4 +\end{split} +\end{equation} + +\newpage +\begin{table}[h] +\begin{center} +\begin{tabular}{|l||r|c|} \hline + state & epsilon-closure & complete \\ \hline \hline + 0 & \{1,2,4\} & \checkmark \\ \hline + 1 & \{3,4,6\} & \checkmark \\ \hline + 2 & \{4,5,6\} & \checkmark \\ \hline + 3 & \{4\} & \checkmark \\ \hline + 4 & \{3,4,5,6\} & \checkmark \\ \hline +\end{tabular} +\end{center} +\end{table} + +\begin{tikzpicture} + \node[state] (0) at (0,0) {$S_0$}; + \node[state, double] (1) at (3,0) {$S_1$}; + \node[state, double] (2) at (0,-3) {$S_2$}; + \node[state] (3) at (3,-3) {$S_3$}; + \node[state, double] (4) at (6,0) {$S_4$}; + + \begin{scope}[rounded corners=2mm, -Triangle] + \draw (0) -- (1) node [midway, above] {\texttt{a}}; + \draw (0) -- (2) node [midway, left] {\texttt{b}}; + \draw (1) -- (3) node [midway, left] {\texttt{a}}; + \draw (1) -- (4) node [midway, above] {\texttt{b}}; + \draw (2) to [out=315, in=225] (3) node at (1.5,-2) {\texttt{a}}; + \draw (2) to [out=270, in=180, loop] (2) node at (-1.2,-4.1) {\texttt{b}}; + \draw (3) to [out=0, in=270, loop] (3) node at (4.2,-4.1) {\texttt{a}}; + \draw (3) to [out=135, in=45] (2) node at (1.5,-4) {\texttt{a}}; + \draw (4) -- (3) node [midway, above] {\texttt{a}}; + \draw (4) to [out=0, in=270, loop] (4) node at (7.2,-1.1) {\texttt{b}}; + \end{scope} +\end{tikzpicture} + +\end{document} \ No newline at end of file diff --git a/W4/report.pdf b/W4/report.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7b57157edf1d8ba8cced57f53ddb163e69f75418 GIT binary patch literal 105948 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�*Ndh>nr;^>*= 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 I+f;|)9|Nf3IsgCw literal 0 HcmV?d00001