wodka.ga.geno.lang
Interface Program
- All Superinterfaces:
- Genotype, java.io.Serializable, StreamPersistable
- All Known Implementing Classes:
- AbstractProgram
- public interface Program
- extends Genotype
A Program is a spezial kind of genotype. Evaluation
of a program by an interpreter should generate a phenotype (soda model).
add
public void add(Command cmd)
commands
public java.util.Iterator commands()
interpreter
public Interpreter interpreter()
createEmptyChildProgram
public Program createEmptyChildProgram()
getGlobals
public SodaGlobals getGlobals()
setGlobals
public void setGlobals(SodaGlobals globals)
getLanguage
public Language getLanguage()