Find file History
bradfitz cmd/goyacc: move go tool yacc from the go repo
This moves the 'go tool yacc' command from the main Go repo
to x/tools.

Copied from go rev 795ad07b3 + doc changes from "go tool yacc" to "goyacc".

Updates golang/go#11229

Change-Id: I6d17911a3bf64724c090c4fe4903238e3bce3b8c
Reviewed-on: https://go-review.googlesource.com/27324
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
Latest commit f1ba7e3 Aug 18, 2016
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
README cmd/goyacc: move go tool yacc from the go repo Aug 18, 2016
expr.y cmd/goyacc: move go tool yacc from the go repo Aug 18, 2016
main.go cmd/goyacc: move go tool yacc from the go repo Aug 18, 2016

README

This directory contains a simple program demonstrating how to use
the Go version of yacc.

To build it:

	$ go generate
	$ go build

or

	$ go generate
	$ go run expr.go

The file main.go contains the "go generate" command to run yacc to
create expr.go from expr.y. It also has the package doc comment,
as godoc will not scan the .y file.

The actual implementation is in expr.y.

The program is not installed in the binary distributions of Go.