From 7511fe99ca35fe0a140dfcee06b02c45d5b4b118 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phaneDucasse?= Date: Fri, 3 Aug 2018 10:28:31 +0200 Subject: [PATCH] DSL --- Exercises/DSL/Exo-DSL-V2.pillar | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Exercises/DSL/Exo-DSL-V2.pillar b/Exercises/DSL/Exo-DSL-V2.pillar index 5b7c698..db84a4b 100644 --- a/Exercises/DSL/Exo-DSL-V2.pillar +++ b/Exercises/DSL/Exo-DSL-V2.pillar @@ -7,7 +7,7 @@ It is called an embedded DSL because the DSL uses the syntax of the language use This little exercise shows how we can (1) simply reuse traditional operator such as ==\+==, (2) develop an embedded domain specific language and (3) use class extensions (the fact that we can define a method in another package than the one of the class of the method). -Pay attention that the companion video is slightly different: the difference are (1) we rewrote tests that check that errors are not raised and (2) the class creation method is now call ==withFaces:== instead of ==faces:== because some students got confused, (3) the class ==DiceHandle== is not named ==DieHandle==. +Pay attention that the companion video may be slightly different: the difference are (1) we rewrote tests that check that errors are not raised and (2) the class creation method is now call ==withFaces:== instead of ==faces:== because some students got confused, (3) the class ==DiceHandle== is not named ==DieHandle==. !! Getting started