Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AZHenley/knox
/ types & classes
Types & classes
9 in github.com/AZHenley/knox
⨍
Functions
118
◇
Types & classes
9
Struct
Lexer
Lexer object.
lexer/lexer.go:11
Struct
Node
Node is for the AST.
ast/ast.go:13
TypeAlias
NodeType
NodeType is a string.
ast/ast.go:10
Struct
Parser
Parser object.
parser/parser.go:12
Struct
SymTable
Moved SymTable into AST package to avoid circular depedency. SymTable is a table for symbol entries.
ast/symtable.go:6
Struct
Token
Token struct represent the lexer token
token/token.go:9
TypeAlias
TokenType
TokenType is a string
token/token.go:6
Struct
primitives
typechecker/primitives.go:3
Struct
typeObj
Internal representation of a type.
typechecker/typeobj.go:4