@@ -47,7 +47,7 @@ data Expr' def
47 | Record [(String, LExpr' def)]
47 | Record [(String, LExpr' def)]
48 | Markdown String String [LExpr' def]
48 | Markdown String String [LExpr' def]
49 -- for type checking and code gen only
49 -- for type checking and code gen only
50− | PortIn String SrcType.Type Type.Type (LExpr' def)
50+ | PortIn String SrcType.Type Type.Variable (LExpr' def)
51 | PortOut String SrcType.Type (LExpr' def)
51 | PortOut String SrcType.Type (LExpr' def)
53type ParseExpr = Expr' ParseDef
53type ParseExpr = Expr' ParseDef