package datastructures
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- class Global extends AnyRef
- class Scope[I, V, S] extends AnyRef
Handles the scope stack for tracking identifier to variable relation.
Handles the scope stack for tracking identifier to variable relation.
- I
Identifier type.
- V
Variable type.
- S
Scope type.
- case class ScopeElement[I, V, S](scopeNode: S, variables: Map[I, V] = Map[I, V]()) extends Product with Serializable
A single element of a scope stack.
A single element of a scope stack.
- I
Identifier type.
- V
Variable type.
- S
Scope type.