split up more and updatE
[phd-thesis.git] / intro / intro.tex
index 0f5ea42..42313f5 100644 (file)
@@ -1,7 +1,7 @@
 \documentclass[../thesis.tex]{subfiles}
 
 \input{subfilepreamble}
-\setcounter{chapter}{-1}
+\setcounter{chapter}{0}
 
 \begin{document}
 \input{subfileprefix}
@@ -130,7 +130,7 @@ As a consequence, the flexibility is greatly reduced for dynamic systems in whic
 As program memory is mostly flash-based and only lasts a couple of thousands of writes before it wears out, it is not suitable for repeated reconfiguring and reprogramming.
 
 These problems can be mitigated by dynamically sending code to be interpreted to the microcontroller.
-With interpretation, a specialized interpreter is flashed in the program memory once it receives the program code to execute at run time.
+With interpretation, a specialised interpreter is flashed in the program memory once it receives the program code to execute at run time.
 Therefore, as the programs are not stored in the flash memory, it does not wear out.
 It is challenging to create interpreters for small edge devices due to the severe hardware restrictions.
 This dissertation describes a \gls{DSL} that includes the high-level programming concepts of \gls{TOP}, while it can be executed on edge devices with very limited hardware requirements.