I want to develop a new target for Go and I want to know what sort of 
support Go has to facilitate this. 

I know I could use some functionality that's provided in in gotypes 
<https://github.com/golang/example/tree/master/gotypes>. I can use Gotypes 
to generate AST and typecheck it, but before I went ahead with making my 
own visitor for the AST, I wanted to know if there is some other framework 
already established for accomplishing this sort of thing. 

GCC, for example, allows new targets by operating on their IR, but I don't 
know if there is some analog for the Go compiler. 

I'm aware of gccgo, but I wanted to accomplish this task entirely in Go, if 
possible. 

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to