Note that we've not considered EDSLs and TH.
authorMatthijs Kooijman <matthijs@stdin.nl>
Fri, 4 Dec 2009 21:52:12 +0000 (22:52 +0100)
committerMatthijs Kooijman <matthijs@stdin.nl>
Fri, 4 Dec 2009 21:52:12 +0000 (22:52 +0100)
Chapters/Prototype.tex

index 3be5e3a64dc664aa7c40b6d2c09c5e50408c93e9..820327ce36008203deda81b3805af757464868f8 100644 (file)
       development.
     \stopitemize
 
       development.
     \stopitemize
 
-    \todo{Sidenote: No EDSL}
 
 
+    \placeintermezzo{}{
+      \startframedtext[width=8cm,background=box,frame=no]
+      \startalignment[center]
+        {\tfa No \small{EDSL} or Template Haskell}
+      \stopalignment
+      \blank[medium]
+
+      Note that in this consideration, embedded domain-specific
+      languages (\small{EDSL}) and Template Haskell (\small{TH})
+      approaches have not been included. As we've seen in
+      \in{section}[sec:context:fhdls], these approaches have all kinds
+      of limitations on the description language that we would like to
+      avoid.
+      \stopframedtext
+    }
     Considering that we required a prototype which should be working quickly,
     and that implementing parsers, semantic checkers and especially
     typcheckers is not exactly the core of this research (but it is lots and
     Considering that we required a prototype which should be working quickly,
     and that implementing parsers, semantic checkers and especially
     typcheckers is not exactly the core of this research (but it is lots and