scalar

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 19, 2018 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Dnumber

type Dnumber struct {
	Value string
}

Dnumber node

func NewDnumber

func NewDnumber(Value string) *Dnumber

NewDnumber node constuctor

func (*Dnumber) Attributes

func (n *Dnumber) Attributes() map[string]interface{}

Attributes returns node attributes as map

func (*Dnumber) Walk

func (n *Dnumber) Walk(v walker.Visitor)

Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true

type Encapsed

type Encapsed struct {
	Parts []node.Node
}

Encapsed node

func NewEncapsed

func NewEncapsed(Parts []node.Node) *Encapsed

NewEncapsed node constuctor

func (*Encapsed) Attributes

func (n *Encapsed) Attributes() map[string]interface{}

Attributes returns node attributes as map

func (*Encapsed) Walk

func (n *Encapsed) Walk(v walker.Visitor)

Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true

type EncapsedStringPart

type EncapsedStringPart struct {
	Value string
}

EncapsedStringPart node

func NewEncapsedStringPart

func NewEncapsedStringPart(Value string) *EncapsedStringPart

NewEncapsedStringPart node constuctor

func (*EncapsedStringPart) Attributes

func (n *EncapsedStringPart) Attributes() map[string]interface{}

Attributes returns node attributes as map

func (*EncapsedStringPart) Walk

func (n *EncapsedStringPart) Walk(v walker.Visitor)

Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true

type Lnumber

type Lnumber struct {
	Value string
}

Lnumber node

func NewLnumber

func NewLnumber(Value string) *Lnumber

NewLnumber node constuctor

func (*Lnumber) Attributes

func (n *Lnumber) Attributes() map[string]interface{}

Attributes returns node attributes as map

func (*Lnumber) Walk

func (n *Lnumber) Walk(v walker.Visitor)

Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true

type MagicConstant

type MagicConstant struct {
	Value string
}

MagicConstant node

func NewMagicConstant

func NewMagicConstant(Value string) *MagicConstant

NewMagicConstant node constuctor

func (*MagicConstant) Attributes

func (n *MagicConstant) Attributes() map[string]interface{}

Attributes returns node attributes as map

func (*MagicConstant) Walk

func (n *MagicConstant) Walk(v walker.Visitor)

Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true

type String

type String struct {
	Value string
}

String node

func NewString

func NewString(Value string) *String

NewString node constuctor

func (*String) Attributes

func (n *String) Attributes() map[string]interface{}

Attributes returns node attributes as map

func (*String) Walk

func (n *String) Walk(v walker.Visitor)

Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL