| # Copyright 2009 The Go Authors. All rights reserved. | |
| # Use of this source code is governed by a BSD-style | |
| # license that can be found in the LICENSE file. | |
| include ../../../Make.inc | |
| TARG=exp/eval | |
| GOFILES=\ | |
| abort.go\ | |
| bridge.go\ | |
| compiler.go\ | |
| expr.go\ | |
| expr1.go\ | |
| func.go\ | |
| scope.go\ | |
| stmt.go\ | |
| type.go\ | |
| typec.go\ | |
| value.go\ | |
| world.go\ | |
| include ../../../Make.pkg | |
| main.$O: main.go $(pkgdir)/$(TARG).a | |
| $(GC) $< | |
| eval: main.$O | |
| $(LD) -o $@ $< | |
| gen.$O: gen.go | |
| $(GC) $< | |
| generate: gen.$O | |
| $(LD) -o $@ $<;\ | |
| ./generate > expr1.go;\ | |
| gofmt -w expr1.go | |