Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SemanticAnalyzer ¶
type SemanticAnalyzer struct {
// contains filtered or unexported fields
}
func New ¶
func New(statements []ast.Statement) *SemanticAnalyzer
func (*SemanticAnalyzer) Analyze ¶
func (s *SemanticAnalyzer) Analyze()
Run the analyzer, and update globals
func (*SemanticAnalyzer) Eval ¶
func (s *SemanticAnalyzer) Eval(astNode ast.AstNode)
Click to show internal directories.
Click to hide internal directories.