2 \subsection{Extension on the
\gls{mTask
}-
\gls{EDSL
}}
3 Some functionality of the original
\gls{mTask
}-
\gls{EDSL
} will not be used in
4 this sytem. Conversely, some functionality wanted was not available in the
5 original system. Due to the nature of class based shallow embedding this is
6 very easy to solve. A type housing the
\gls{EDSL
} does not have to implement
7 all the available classes. Moreover, classes can be added at will without
8 interfering with the existing views.
9 \todo{Aanpassingen aan de mTask DSL
}
11 \subsection{Semantics
}
12 \todo{Uitleggen wat het systeem precies doet
}
14 \subsection{Bytecode compilation view
}
15 \todo{Uitwijden hierop
}
19 \todo{Semantiek van shares, hoe ze in iTasks zijn, hoe typering
}
22 \todo{Lift mTask taken naar echte taken, hoe werkt dat?
}
25 \todo{Wat voorbeeld code
}