parser

package
v1.4.5 Latest Latest
Warning

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

Go to latest
Published: May 7, 2025 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ParseEx added in v1.3.7

func ParseEx(file *token.File, src []byte, offset int, conf *Config) (f *ast.File, errs scanner.ErrorList)

ParseEx parses src[offset:] and returns the AST.

func ParseFile

func ParseFile(fset *token.FileSet, filename string, src any, conf *Config) (f *ast.File, err error)

ParseFile parses a file and returns the AST.

Types

type Config added in v1.3.7

type Config struct {
	ParseRetProc RetProcParser
}

Config configures the behavior of the parser.

type RetProcParser added in v1.3.7

type RetProcParser = func(file *token.File, src []byte, offset int) (ast.Node, scanner.ErrorList)

RetProcParser parses a RetProc.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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