\end{lstArduino}
\section{Conclusion}
+This chapter showed the implementation of the \gls{MTASK} byte code compiler, the \gls{RTS}, and the internals of their communication.
It is not straightforward to execute \gls{MTASK} tasks on resources-constrained \gls{IOT} edge devices.
To achieve this, the terms in the \gls{DSL} are compiled to compact domain-specific byte code.
This byte code is sent for interpretation to the light-weight \gls{RTS} of the edge device.