Interface NestedStructure

All Known Implementing Classes:
AbstractCommand, AbstractCommandExpressionListed, AbstractCommandIfElseKind, AbstractCommandIfKind, AbstractCommandLeftValueListed, AbstractCommandSelectPart, AbstractInsecureCommand, CommandCall, CommandCase, CommandElse, CommandElseIf, CommandEndIf, CommandEndSelect, CommandEndSub, CommandFor, CommandGlobal, CommandIf, CommandLet, CommandLocal, CommandMethod, CommandNext, CommandPrint, CommandReturn, CommandSelect, CommandSub, CommandUse, CommandWend, CommandWhile

public interface NestedStructure
Every object that represents a structure that is nested in the source code should implement this interface. For example CommandWhile implements this and as such any new instance of it can be stored by a NestedStructureHouseKeeper object during compilation.
Author:
Peter Verhas date June 8, 2012