I am new to the Go programming language and I have an assignment to create and interpreter but I am running into the following problem:
I want to define an Environment a
I hope this should fix the problem:
Environment{&fun_Val.ds,fun_Val.param,exp.arg_exp.interp(env)}
(The & is the 'address of' operator in Go.)
&