Go interpreter.
Look on my Works, ye Mighty, and despair!
This is the worst software in the world. Do not use for any purpose, ever. I am writing it with the following objectives in mind:
- gain a more profound understanding of the Go language itself
- master the
reflect
package - learn how to use
go/ast
,go/types
etc. - do a challenging exercise in tree traversal
- have fun
The following are non-objectives for this project:
- performance
- real-world applicability