Remove debug code
This commit is contained in:
@@ -5,10 +5,7 @@ package toml
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"reflect"
|
|
||||||
"regexp"
|
"regexp"
|
||||||
"runtime"
|
|
||||||
"strconv"
|
|
||||||
"strings"
|
"strings"
|
||||||
"unicode/utf8"
|
"unicode/utf8"
|
||||||
)
|
)
|
||||||
@@ -88,10 +85,8 @@ type lexer struct {
|
|||||||
|
|
||||||
func (l *lexer) run() {
|
func (l *lexer) run() {
|
||||||
for state := lexVoid; state != nil; {
|
for state := lexVoid; state != nil; {
|
||||||
fmt.Println("going in state", runtime.FuncForPC(reflect.ValueOf(state).Pointer()).Name())
|
|
||||||
state = state(l)
|
state = state(l)
|
||||||
}
|
}
|
||||||
fmt.Println("closing...")
|
|
||||||
close (l.tokens)
|
close (l.tokens)
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -302,7 +297,6 @@ func lexString(l *lexer) stateFn {
|
|||||||
growing_string := ""
|
growing_string := ""
|
||||||
|
|
||||||
for {
|
for {
|
||||||
fmt.Println("peek:", strconv.QuoteRune(l.peek()))
|
|
||||||
if l.peek() == '"' {
|
if l.peek() == '"' {
|
||||||
l.emitWithValue(tokenString, growing_string)
|
l.emitWithValue(tokenString, growing_string)
|
||||||
l.pos += 1
|
l.pos += 1
|
||||||
@@ -311,7 +305,6 @@ func lexString(l *lexer) stateFn {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if l.follow("\\\"") {
|
if l.follow("\\\"") {
|
||||||
fmt.Println("follow")
|
|
||||||
l.pos += 1
|
l.pos += 1
|
||||||
growing_string += "\""
|
growing_string += "\""
|
||||||
} else {
|
} else {
|
||||||
@@ -373,7 +366,6 @@ func lexNumber(l *lexer) stateFn {
|
|||||||
if !digit_seen {
|
if !digit_seen {
|
||||||
return l.errorf("no digit in that number")
|
return l.errorf("no digit in that number")
|
||||||
}
|
}
|
||||||
fmt.Println("-->", l.input[l.pos:])
|
|
||||||
if point_seen {
|
if point_seen {
|
||||||
l.emit(tokenFloat)
|
l.emit(tokenFloat)
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -101,7 +101,6 @@ func parseAssign(p *parser) parserStateFn {
|
|||||||
if p.currentGroup != "" {
|
if p.currentGroup != "" {
|
||||||
final_key = p.currentGroup + "." + key.val
|
final_key = p.currentGroup + "." + key.val
|
||||||
}
|
}
|
||||||
fmt.Println("Setting k:", final_key, "val:", value)
|
|
||||||
p.tree.Set(final_key, value)
|
p.tree.Set(final_key, value)
|
||||||
return parseStart(p)
|
return parseStart(p)
|
||||||
}
|
}
|
||||||
@@ -135,8 +134,6 @@ func parseRvalue(p *parser) interface{} {
|
|||||||
return parseArray(p)
|
return parseArray(p)
|
||||||
}
|
}
|
||||||
|
|
||||||
println(tok.typ)
|
|
||||||
println(tok.val)
|
|
||||||
panic("never reached")
|
panic("never reached")
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
@@ -154,9 +151,6 @@ func parseArray(p *parser) []interface{} {
|
|||||||
val := parseRvalue(p)
|
val := parseRvalue(p)
|
||||||
array = append(array, val)
|
array = append(array, val)
|
||||||
follow = p.peek()
|
follow = p.peek()
|
||||||
fmt.Println("Added to array:", val)
|
|
||||||
fmt.Println("Follow", follow)
|
|
||||||
fmt.Println("Follow", follow.typ)
|
|
||||||
if follow == nil { panic("unterminated array") }
|
if follow == nil { panic("unterminated array") }
|
||||||
if follow.typ != tokenRightBracket && follow.typ != tokenComma {
|
if follow.typ != tokenRightBracket && follow.typ != tokenComma {
|
||||||
panic("missing comma")
|
panic("missing comma")
|
||||||
|
|||||||
Reference in New Issue
Block a user