package net.shadowfacts.asmr.program.blocks import net.shadowfacts.asmr.program.ExecutableBlock import net.shadowfacts.asmr.program.ProgramBlockInput import net.shadowfacts.asmr.program.ProgramBlockOutput import net.shadowfacts.asmr.program.ProgramType /** * @author shadowfacts */ class PrintBlock( val type: ProgramType ): ExecutableBlock() { val input = ProgramBlockInput(type, null) override val inputs: Array> = arrayOf(input) override val outputs: Array> = arrayOf() override fun execute() { println(input.value) } }