refactoors
[mTask.git] / mTaskMakeSymbols.icl
index f92cb2a..fc1fe5e 100644 (file)
@@ -1,9 +1,11 @@
 module mTaskMakeSymbols
 
 //import iTasks
-import gdynamic, gCons, GenEq, StdMisc, StdArray, GenBimap
+import Generics.gCons
+import GenEq, StdMisc, StdArray, GenBimap
 import GenPrint
 import mTask
+import mTaskInterpret
 import StdEnum
 
 import StdFile
@@ -18,9 +20,8 @@ from Data.Func import $
 import Data.List
 from Text import class Text(join,toUpperCase), instance Text String
 
-derive consIndex BC, Pin
-derive consName BC, Pin
-derive conses BC, AnalogPin, DigitalPin, Pin
+derive consName BC
+derive conses BC
 
 (<+) infixr 5 :: a b -> String | toString a & toString b
 (<+) a b = toString a +++ toString b