Merge branch 'master' of git.martlubbers.net:msc-thesis1617
[msc-thesis1617.git] / glossaries.tex
index 6c3d258..6c05c3e 100644 (file)
@@ -5,7 +5,8 @@
        description={is a statically typed pure lazy functional programming
        language based on graph rewriting}}
 \newglossaryentry{Haskell}{name={\emph{Haskell}},
-       description={is a staticly typed pure lazy functional programming language}}
+       description={is a statically typed pure lazy functional programming
+       language}}
 \newglossaryentry{iTasks}{name=\emph{iTasks},
        description={is a \gls{TOP} implementation written as an
        \gls{EDSL} in the \gls{Clean} programming language}}
 \newglossaryentry{Javascript}{name={\emph{Javascript}},
        description={is an imperative programming language designed to run in web
        browsers}}
+\newglossaryentry{Python}{name={\emph{Python}},
+       description={is an interpreted object oriented scripting language. Variants
+       exist that are suitable to run on microcontrollers such as
+       \emph{micropython}}}
+\newglossaryentry{LUA}{name={\emph{LUA}},
+       description={is an interpreted scripting language famous for having a very
+       lightweight interpreter that is easy to port.}}
 \newglossaryentry{LED}{name={LED},
        description={Lighting Emitting Diode}}
+\newglossaryentry{mbed}{name={\textsc{mbed}},
+       description={is a programming framework for microcontrollers.}}
 \newcommand{\newglossacr}[2]{\newglossaryentry{#1}{
        name={#1},
        first={#2 (#1)},%
@@ -41,6 +51,7 @@
 \newglossacr{ADT}    {Algebraic Datatype}
 \newglossacr{ARM}    {Acorn \glsentryname{RISC} Machine}
 \newglossacr{AST}    {Abstract Syntax Tree}
+\newglossacr{API}    {Application Programming Interface}
 \newglossacr{EDSL}   {Embedded Domain Specific Language}
 \newglossacr{GADT}   {Generalized Algebraic Data type}
 \newglossacr{GLONASS}{Global Navigation Satellite System}