prog8/compilerInterfaces/src/prog8/compilerinterface/IAssemblyGenerator.kt
2022-02-05 21:42:03 +01:00

14 lines
297 B
Kotlin

package prog8.compilerinterface
interface IAssemblyGenerator {
fun compileToAssembly(): IAssemblyProgram?
}
interface IAssemblyProgram {
val name: String
fun assemble(options: CompilationOptions): Boolean
}
fun viceMonListName(baseFilename: String) = "$baseFilename.vice-mon-list"