aboutsummaryrefslogtreecommitdiffgithub
path: root/novice/assembler/codegen/codegen.ts
blob: 7ea3d219b65761afff096e9b71e985ef0dbfeb77 (plain)
1
2
3
4
5
6
7
import { Assembly, MachineCodeSection, SymbTable } from '../../isa';

interface MachineCodeGenerator {
    gen(asm: Assembly): [SymbTable, MachineCodeSection[]];
}

export { MachineCodeGenerator };