aboutsummaryrefslogtreecommitdiff
path: root/Sil/Compile.dcl
blob: 710101dd621db86969fc25416691b9d0ff53e179 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
definition module Sil.Compile

from StdFile import class <<<
from StdOverloaded import class toString

from Data.Error import :: MaybeError

from ABC.Assembler import :: Assembler, :: Statement, printAssembler

from Sil.Error import :: Error
from Sil.Syntax import :: Program

compile :: Program -> MaybeError Error Assembler