예제 #1
0
파일: parser.go 프로젝트: h12w/gombi
func (p *parser) parseBasicLit(n *parse.Node) *ast.BasicLit {
	return &ast.BasicLit{
		ValuePos: token.Pos(n.Pos()),
		Kind:     token.Token(n.ID()),
		Value:    string(n.Value()),
	}
}
예제 #2
0
파일: parser.go 프로젝트: h12w/gombi
func (p *parser) parseIdent(n *parse.Node) *ast.Ident {
	return &ast.Ident{
		NamePos: token.Pos(n.Pos()),
		Name:    string(n.Value()),
	}
}