@@ -11,7 +11,7 @@ import Language.ECMAScript3.Syntax
12import Generate.JavaScript.Helpers as Help
12import Generate.JavaScript.Helpers as Help
13import qualified Generate.Cases as Case
13import qualified Generate.Cases as Case
14−import qualified Generate.JavaScript.Ports as Port
14+import qualified Generate.JavaScript.Foreign as Foreign
15import qualified Generate.JavaScript.Variable as Var
15import qualified Generate.JavaScript.Variable as Var
17import AST.Annotation
17import AST.Annotation
@@ -206,12 +206,12 @@ expression (A region expr) =
207 PortIn name tipe ->
207 PortIn name tipe ->
208 return $ obj ["_P","portIn"] `call`
208 return $ obj ["_P","portIn"] `call`
209− [ string name, Port.incoming tipe ]
209+ [ string name, Foreign.incoming tipe ]
211 PortOut name tipe value ->
211 PortOut name tipe value ->
212 do value' <- expression value
212 do value' <- expression value
213 return $ obj ["_P","portOut"] `call`
213 return $ obj ["_P","portOut"] `call`
214− [ string name, Port.outgoing tipe, value' ]
214+ [ string name, Foreign.outgoing tipe, value' ]
217definition :: Canonical.Def -> State Int [Statement ()]
217definition :: Canonical.Def -> State Int [Statement ()]