mirror of https://github.com/aamine/cbc
11 lines
333 B
Java
11 lines
333 B
Java
package net.loveruby.cflat.sysdep;
|
|
import net.loveruby.cflat.type.TypeTable;
|
|
import net.loveruby.cflat.utils.ErrorHandler;
|
|
|
|
public interface Platform {
|
|
TypeTable typeTable();
|
|
CodeGenerator codeGenerator(CodeGeneratorOptions opts, ErrorHandler h);
|
|
Assembler assembler(ErrorHandler h);
|
|
Linker linker(ErrorHandler h);
|
|
}
|