1
0
mirror of https://github.com/golang/go synced 2024-11-23 01:40:03 -07:00
go/usr/austin/eval
Austin Clements 51c0a84175 Gather errors in a go.scanner.ErrorList instead of printing
them as we go.

Lots of bug fixes.  Let the parser toss illegal character and
string literals.  Compile unary + correctly.  Allow float OP
ideal.  Compile unary * correctly.  Implement min and max float
values.

R=rsc
APPROVED=rsc
DELTA=64  (29 added, 7 deleted, 28 changed)
OCL=31811
CL=31814
2009-07-17 16:58:59 -07:00
..
decls.go Implement all unary and binary arithmetic operators. 2009-07-17 10:38:44 -07:00
expr.go Gather errors in a go.scanner.ErrorList instead of printing 2009-07-17 16:58:59 -07:00
scope.go Make Value always represent an l-value and never a generic 2009-07-15 17:56:17 -07:00
type.go Gather errors in a go.scanner.ErrorList instead of printing 2009-07-17 16:58:59 -07:00
util.go Beginnings of a Go interpreter. This implements basic and 2009-07-15 11:59:13 -07:00
value.go Make Value always represent an l-value and never a generic 2009-07-15 17:56:17 -07:00