diff options
| author | Robert Griesemer <gri@golang.org> | 2010-02-24 17:06:40 -0800 |
|---|---|---|
| committer | Robert Griesemer <gri@golang.org> | 2010-02-24 17:06:40 -0800 |
| commit | e9953c87424e88d8017b33f0576be7e482b3a28f (patch) | |
| tree | 81683c9e97cd9e11850c624b620c543e495abd44 /src/pkg/go/parser/parser.go | |
| parent | b9735a128b9a45776d364d37e78b60b02bc78773 (diff) | |
| download | golang-e9953c87424e88d8017b33f0576be7e482b3a28f.tar.gz | |
go/scanner: support for complex (imaginary) constants
R=rsc
CC=golang-dev
http://codereview.appspot.com/223044
Diffstat (limited to 'src/pkg/go/parser/parser.go')
| -rw-r--r-- | src/pkg/go/parser/parser.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pkg/go/parser/parser.go b/src/pkg/go/parser/parser.go index 48b9a63c2..fd215f0d9 100644 --- a/src/pkg/go/parser/parser.go +++ b/src/pkg/go/parser/parser.go @@ -959,7 +959,7 @@ func (p *parser) parseOperand() ast.Expr { case token.IDENT: return p.findIdent() - case token.INT, token.FLOAT, token.CHAR, token.STRING: + case token.INT, token.FLOAT, token.IMAG, token.CHAR, token.STRING: x := &ast.BasicLit{p.pos, p.tok, p.lit} p.next() return x |
