Package mars.assembler.extended
Class ExpansionTemplate
java.lang.Object
mars.assembler.extended.ExpansionTemplate
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionExpansionTemplate
(ExtendedInstruction instruction, List<ExpansionTemplate.Statement> statements) -
Method Summary
Modifier and TypeMethodDescriptionint
resolve
(List<Operand> operands, StatementSyntax syntax, Assembler assembler, int address)
-
Constructor Details
-
ExpansionTemplate
public ExpansionTemplate(ExtendedInstruction instruction, List<ExpansionTemplate.Statement> statements)
-
-
Method Details
-
getInstruction
-
getStatements
-
getSizeBytes
public int getSizeBytes() -
resolve
public ExtendedStatement resolve(List<Operand> operands, StatementSyntax syntax, Assembler assembler, int address)
-