package astcreation
Type Members
- class AntlrCModuleParserDriver extends AntlrParserDriver
- abstract class AntlrParserDriver extends AnyRef
- class AstVisitor extends ASTNodeVisitor with AntlrParserDriverObserver
- class CModuleParserTreeListener extends ModuleBaseListener
- 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.