Directories ¶
Path | Synopsis |
---|---|
Package astdiff provides a means of diffing Go AST nodes that may be mutated in-place by taking snapshots of their state between successive patch executions.
|
Package astdiff provides a means of diffing Go AST nodes that may be mutated in-place by taking snapshots of their state between successive patch executions. |
Package diff implements an algorithm for producing edit-scripts.
|
Package diff implements an algorithm for producing edit-scripts. |
Package parse provides the ability to parse a .patch file.
|
Package parse provides the ability to parse a .patch file. |
section
Package section is responsible for splitting a program into its different sections without attempting to parse the contents.
|
Package section is responsible for splitting a program into its different sections without attempting to parse the contents. |
Package pgo defines a superset of the Go syntax and provides the ability to parse and manipulate it.
|
Package pgo defines a superset of the Go syntax and provides the ability to parse and manipulate it. |
augment
Package augment facilitates adding syntax to the Go AST.
|
Package augment facilitates adding syntax to the Go AST. |
Click to show internal directories.
Click to hide internal directories.