Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AbstractSyntaxTree ¶
type AbstractSyntaxTree struct {
// contains filtered or unexported fields
}
type AstBuilder ¶
type AstBuilder struct {
// contains filtered or unexported fields
}
func NewAstBuilder ¶
func NewAstBuilder() *AstBuilder
func (*AstBuilder) AbstractSyntaxTree ¶
func (builder *AstBuilder) AbstractSyntaxTree() *AbstractSyntaxTree
type Frame ¶
type Frame interface {
NodeType() yaml.NodeType
// Build a yaml.NodeType from tokens argument
Build([]token.Token) error
// Builder building the underlying Node
Builder() yaml.NodeBuilder
// IndentationLevel is usually set by the indentation preceding the first token
// parsed into this Frame
IndentationLevel() int
}
Frame is a stateful yaml.Node building session
Click to show internal directories.
Click to hide internal directories.