parser

package
v1.6.0 Latest Latest
Warning

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

Go to latest
Published: Jan 19, 2026 License: Apache-2.0 Imports: 4 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ParseEx

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

type Config struct {
	ParseRetProc RetProcParser
}

Config configures the behavior of the parser.

type RetProcParser

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