package parser

import "github.com/gobuffalo/plush/v5/parser"

Index

Constants

const (
	LOWEST      int //
	ANDOR           // || or &&
	EQUALS          // ==
	LESSGREATER     // > or <
	SUM             // +
	PRODUCT         // *
	PREFIX          // -X or !X
	CALL            // myFunction(X)
	INDEX           // array[index]
)

Functions

func Parse

func Parse(s string) (*ast.Program, error)

Parse the string and return an AST or an error

Source Files

errors.go parser.go precedences.go

Version
v5.0.5 (latest)
Published
May 23, 2025
Platform
linux/amd64
Imports
6 packages
Last checked
2 weeks ago

Tools for package owners.