com.jeffpalm.basic.bytecode
Interface ICode

All Superinterfaces:
ICodeGenerator, IDumpable
All Known Subinterfaces:
IMutableCode
All Known Implementing Classes:
Code

public interface ICode
extends ICodeGenerator, IDumpable


Nested Class Summary
static interface ICode.Iterator
           
 
Method Summary
 Instruction getAtLabel(int label)
           
 Instruction instructions(int i)
           
 ICode.Iterator iterator()
           
 int length()
           
 int size()
           
 
Methods inherited from interface com.jeffpalm.basic.bytecode.ICodeGenerator
gen
 
Methods inherited from interface com.jeffpalm.basic.util.IDumpable
dump
 

Method Detail

size

int size()

length

int length()

instructions

Instruction instructions(int i)

getAtLabel

Instruction getAtLabel(int label)

iterator

ICode.Iterator iterator()