summaryrefslogtreecommitdiff
path: root/src/lib/regexp/regexp.go
diff options
context:
space:
mode:
authorRob Pike <r@golang.org>2008-10-21 17:18:34 -0700
committerRob Pike <r@golang.org>2008-10-21 17:18:34 -0700
commit7278529992fbe26963f635f5c4dbf54122af3e64 (patch)
tree9e3c344f9c5fa8c35aee7ed8df7c144d007cd89a /src/lib/regexp/regexp.go
parent2e0940d7f682bbb4901b81f6764ba4ab5c6b3b17 (diff)
downloadgolang-7278529992fbe26963f635f5c4dbf54122af3e64.tar.gz
fix a couple of inconsequential glitches in regexp code.
R=rsc DELTA=2 (0 added, 1 deleted, 1 changed) OCL=17589 CL=17595
Diffstat (limited to 'src/lib/regexp/regexp.go')
-rw-r--r--src/lib/regexp/regexp.go3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/lib/regexp/regexp.go b/src/lib/regexp/regexp.go
index 7d366508a..bde707700 100644
--- a/src/lib/regexp/regexp.go
+++ b/src/lib/regexp/regexp.go
@@ -14,7 +14,6 @@ import (
export var debug = false;
-export var ErrUnimplemented = os.NewError("unimplemented");
export var ErrInternal = os.NewError("internal error");
export var ErrUnmatchedLpar = os.NewError("unmatched '('");
export var ErrUnmatchedRpar = os.NewError("unmatched ')'");
@@ -397,7 +396,7 @@ func (p *Parser) Term() (start, end Inst) {
switch c := p.c(); c {
case '|', EOF:
return NULL, NULL;
- case '*', '+', '|':
+ case '*', '+':
p.re.Error(ErrBareClosure);
case ')':
if p.nlpar == 0 {