ast

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Feb 11, 2024 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

Package ast defines AST nodes that represents extension's elements

Package ast defines AST nodes that represents extension's elements

Index

Constants

This section is empty.

Variables

View Source
var KindSubscript = gast.NewNodeKind("Subscript")

KindSubscript is a NodeKind of the Subscript node.

View Source
var KindSuperscript = gast.NewNodeKind("Superscript")

KindSuperscript is a NodeKind of the Superscript node.

Functions

This section is empty.

Types

type Subscript

type Subscript struct {
	gast.BaseInline
}

A Subscript struct represents subscript text.

func NewSubscript

func NewSubscript() *Subscript

NewSubscript returns a new Subscript node.

func (*Subscript) Dump

func (n *Subscript) Dump(source []byte, level int)

Dump implements Node.Dump.

func (*Subscript) Kind

func (n *Subscript) Kind() gast.NodeKind

Kind implements Node.Kind.

type Superscript

type Superscript struct {
	gast.BaseInline
}

A Superscript struct represents a superscript text.

func NewSuperscript

func NewSuperscript() *Superscript

NewSuperscript returns a new Superscript node.

func (*Superscript) Dump

func (n *Superscript) Dump(source []byte, level int)

Dump implements Node.Dump.

func (*Superscript) Kind

func (n *Superscript) Kind() gast.NodeKind

Kind implements Node.Kind.

Jump to

Keyboard shortcuts

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