on master help sign in
Better formatting and english
08e40eaiko
docs/nix/sources.json+3−3
@@ -17,10 +17,10 @@
17 "homepage": "https://iko.soy/kursach/techDoc",
17 "homepage": "https://iko.soy/kursach/techDoc",
18 "owner": "ilyakooo0",
18 "owner": "ilyakooo0",
19 "repo": "TechDoc",
19 "repo": "TechDoc",
20− "rev": "2af7b7ed1ca066eb58e7f4b737ef14eeb83bf97c",
20+ "rev": "ab77f326ffe0ff054308ca48221940ec3809d4db",
21− "sha256": "0cn5y1bj7sp129s41bmv3kz0k5f4hxqgclndpz1l554shs3s07fg",
21+ "sha256": "0m94dwd7pjsgrfk8hra3gyhbd2wxk07xsdxb386vbymmk9cvfxji",
22 "type": "tarball",
22 "type": "tarball",
23− "url": "https://github.com/ilyakooo0/TechDoc/archive/2af7b7ed1ca066eb58e7f4b737ef14eeb83bf97c.tar.gz",
23+ "url": "https://github.com/ilyakooo0/TechDoc/archive/ab77f326ffe0ff054308ca48221940ec3809d4db.tar.gz",
24 "url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
24 "url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
25 },
25 },
26 "niv": {
26 "niv": {
docs/paper.lhs+5−3
@@ -7,6 +7,8 @@
7
7
8\selectlanguage{english}
8\selectlanguage{english}
9
9
10+\sectionsAreChapters
11+
10\floatstyle{boxed}
12\floatstyle{boxed}
11\newfloat{Listing}{hbp}{lst}
13\newfloat{Listing}{hbp}{lst}
12
14
@@ -16,8 +18,8 @@
16
18
17\year{2021}
19\year{2021}
18\title{Static analyzer for the Nix Expression Language}
20\title{Static analyzer for the Nix Expression Language}
19−\author{Студент группы БПИ 174}{И. И. Костюченко}
21+\author{Student, BSE174}{I. I. Kostyuchenko}
20−% \academicTeacher{Доцент департамента программной инженерии факультета компьютерных наук, канд. техн. наук}{Х. М. Салех}
22+\academicTeacher{Associate Professor, PhD}{V. V. Kuliamin}
21
23
22% \documentTitle{Техническое задание}
24% \documentTitle{Техническое задание}
23% \documentCode{RU.17701729.04.03-01 ТЗ 01-1}
25% \documentCode{RU.17701729.04.03-01 ТЗ 01-1}
@@ -94,7 +96,7 @@ Atomic types are described in table~\ref{tab:atomicTypes}.
94 URI & A string literal representing a URI. Does not require quoting. & \texttt{https://example.com} \\ \hline
96 URI & A string literal representing a URI. Does not require quoting. & \texttt{https://example.com} \\ \hline
95 Path literal & A path literal referring to either a relative or absolute path. Does not require quoting. & \texttt{../../directory/file.txt} \\ \hline
97 Path literal & A path literal referring to either a relative or absolute path. Does not require quoting. & \texttt{../../directory/file.txt} \\ \hline
96 Integer & The current C implementation of Nix allows values of 64-bit signed integers. & \texttt{69} \newline \texttt{-42} \\ \hline
98 Integer & The current C implementation of Nix allows values of 64-bit signed integers. & \texttt{69} \newline \texttt{-42} \\ \hline
97− Float & Floating point integers. & \texttt{42.9} \newline \texttt{-69.42} \\ \hline
99+ Float & Floating point numbers. & \texttt{42.9} \newline \texttt{-69.42} \\ \hline
98 Bool & Boolean values. & \texttt{true} \newline \texttt{false} \\ \hline
100 Bool & Boolean values. & \texttt{true} \newline \texttt{false} \\ \hline
99 Null & A type with a single value. & \texttt{null} \\ \hline
101 Null & A type with a single value. & \texttt{null} \\ \hline
100 \end{tabular}
102 \end{tabular}