Documentation
collectSources :: t -> [ProcedureSource]Source
transformNodeToProgram :: (Node, [Hierarchy]) -> Program InitSemInfSource
transformNodeListToPrograms :: [(Node, [Hierarchy])] -> [Program InitSemInf]Source
genVar :: NodeId -> [Int] -> Type -> Expression InitSemInfSource
genOut :: [Int] -> Type -> Expression InitSemInfSource
makeCopyFromIds :: (NodeId, [Int], StorableType) -> (NodeId, [Int], StorableType) -> Instruction InitSemInfSource
copyNode :: NodeId -> NodeId -> Tuple StorableType -> Bool -> [Program InitSemInf]Source
copyResult :: Tuple Source -> NodeId -> Tuple StorableType -> Bool -> [Program InitSemInf]Source
copyToOutput :: Tuple Source -> Tuple StorableType -> Bool -> [Program InitSemInf]Source