func (d Decl) Stringy(depth int) {
	indent := ""
	for i := 0; i < depth; i++ {
		indent = fmt.Sprintf("%s    ", indent)
	}
	log.Debug("%s|-> %s\n", indent, d.Lexeme)
	for _, subD := range d.Decl {
		subD.Stringy(depth + 1)
	}
}
Stringy prints the declaration tree in console
package parser
import (
	"fmt"
	"github.com/proullon/ramsql/engine/log"
)
type parser struct {
	i        []Instruction
	index    int
	tokenLen int
	tokens   []Token
}
type Decl struct {
	Token  int
	Lexeme string
	Decl   []*Decl
}