aboutsummaryrefslogtreecommitdiff
path: root/ABC/Machine/IO.dcl
blob: a9b1c5b7531eb3e9e2f7f7660af0e91b15e518f5 (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 (:== [Char])

instance toString IO

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

show_node :: Node Desc -> String
instance toString State