import Data.List
from Text import class Text(join,toUpperCase), instance Text String
-derive consIndex BC
-derive consName BC
-derive conses BC, AnalogPin
+derive consIndex BC, Pin
+derive consName BC, Pin
+derive conses BC, AnalogPin, DigitalPin, Pin
(<+) infixr 5 :: a b -> String | toString a & toString b
(<+) a b = toString a +++ toString b