IAtomTree

class IAtomTree extends Tree

An atom node of a Tree with an int value.

Constructors

IAtomTree

protected IAtomTree(Operator operator)

Methods

children

public Tree[] children()

copy

public Tree copy()

equalsTree

public boolean equalsTree(Tree other)

intValue

public int intValue()

isAtom

public boolean isAtom()

isFixed

public boolean isFixed()

isIntAtom

public boolean isIntAtom()

isList

public boolean isList()

isStringAtom

public boolean isStringAtom()

length

public int length()

setValue

public void setValue(int value)

stringValue

public String stringValue()

toString

public String toString()

writeToILFile

public void writeToILFile(java.io.BufferedWriter fileWriter)