aboutsummaryrefslogtreecommitdiff
path: root/ABC/Machine/IO.dcl
blob: 0e653df79c521d7a4d772d5934f2429f46a9704d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
definition module ABC.Machine.IO

from StdOverloaded import class toString

from ABC.Machine.Nodes import ::Node
from ABC.Machine.GraphStore import ::Desc
from ABC.Machine.Def import ::State

:: IO (=: IO [Char])

instance toString IO

io_init  :: IO
io_print :: a IO -> IO | toString a

show_node :: Node Desc -> String
instance toString State