Class ParsingStack

java.lang.Object
ch.njol.skript.lang.parser.ParsingStack
All Implemented Interfaces:
Iterable<ParsingStack.Element>

public class ParsingStack extends Object implements Iterable<ParsingStack.Element>
A stack that keeps track of what Skript is currently parsing.

When accessing the stack from within SyntaxElement.init(Expression[], int, Kleenean, SkriptParser.ParseResult), the stack element corresponding to that SyntaxElement is not on the parsing stack.