Skip to content

Commit

Permalink
Remove index validations
Browse files Browse the repository at this point in the history
  • Loading branch information
mnogu committed Oct 25, 2020
1 parent 6a324ff commit 5d20467
Showing 1 changed file with 2 additions and 4 deletions.
6 changes: 2 additions & 4 deletions parser.go
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@ func (p *parser) add() (*node, error) {
return nil, err
}

for p.i < len(p.tokens) {
for {
if p.consume("+") {
n, err = p.insert(n, p.mul, addNode)
if err != nil {
Expand All @@ -201,7 +201,6 @@ func (p *parser) add() (*node, error) {
return n, nil
}
}
return n, nil
}

func (p *parser) mul() (*node, error) {
Expand All @@ -210,7 +209,7 @@ func (p *parser) mul() (*node, error) {
return nil, err
}

for p.i < len(p.tokens) {
for {
if p.consume("*") {
n, err = p.insert(n, p.unary, mulNode)
if err != nil {
Expand All @@ -225,7 +224,6 @@ func (p *parser) mul() (*node, error) {
return n, nil
}
}
return n, nil
}

func (p *parser) unary() (*node, error) {
Expand Down

0 comments on commit 5d20467

Please sign in to comment.