Directories ¶
Path | Synopsis |
---|---|
annotators
This file contains an example annotator that attaches metadata to Bad nodes The metadata is a simple counter that is attached to each Bad node
|
This file contains an example annotator that attaches metadata to Bad nodes The metadata is a simple counter that is attached to each Bad node |
This file defines often used utility functions to generate ir
|
This file defines often used utility functions to generate ir |
This file defines the functions used to parse Aliases
|
This file defines the functions used to parse Aliases |
resolver
The resolver package should not be used independently from the parser.
|
The resolver package should not be used independently from the parser. |
much of this code was inspired (meaning copied) from craftinginterpreters
|
much of this code was inspired (meaning copied) from craftinginterpreters |
range.go defines types to work with token positions in an AST these types are not used by Token itself, but are meant to be used by code-analysis tools
|
range.go defines types to work with token positions in an AST these types are not used by Token itself, but are meant to be used by code-analysis tools |
Click to show internal directories.
Click to hide internal directories.