opts={Debug:false TypedBindings:true} src="var x: int64 = 10; x"
  -> value=10 err=<nil>
opts={Debug:false TypedBindings:true} src="var x: int64; x"
  -> value=0 err=<nil>
opts={Debug:false TypedBindings:true} src="var a, b: int64 = 1, 2; a + b"
  -> value=3 err=<nil>
opts={Debug:false TypedBindings:true} src="var x: int64 = \"str\""
  -> value=<nil> err=type error: cannot assign type string to variable x of type int64
opts={Debug:false TypedBindings:true} src="var x: int64 = 1.5"
  -> value=<nil> err=type error: cannot assign type float64 to variable x of type int64
opts={Debug:false TypedBindings:true} src="var x: string = 1"
  -> value=<nil> err=type error: cannot assign type int64 to variable x of type string
opts={Debug:false TypedBindings:true} src="var x: int64 = 1; x = \"str\""
  -> value=<nil> err=type error: cannot assign type string to variable x of type int64
opts={Debug:false TypedBindings:true} src="var x: int64 = 1; x = 2; x"
  -> value=2 err=<nil>
opts={Debug:false TypedBindings:true} src="var x: int64 = 1; if true { x = \"str\" }"
  -> value=<nil> err=type error: cannot assign type string to variable x of type int64
opts={Debug:false TypedBindings:true} src="var x: int64 = 1; func f() { x = 1.5 }; f()"
  -> value=<nil> err=type error: cannot assign type float64 to variable x of type int64
opts={Debug:false TypedBindings:true} src="var x: interface = 1; x = \"str\"; x = nil; x"
  -> value=<nil> err=<nil>
opts={Debug:false TypedBindings:true} src="var x: []int64 = nil; x"
  -> value=[]int64(nil) err=<nil>
opts={Debug:false TypedBindings:true} src="var x: map[string]int64 = nil"
  -> value=<nil> err=<nil>
opts={Debug:false TypedBindings:true} src="var x: *int64 = nil"
  -> value=<nil> err=<nil>
opts={Debug:false TypedBindings:true} src="var x: chan int64 = nil"
  -> value=<nil> err=<nil>
opts={Debug:false TypedBindings:true} src="var x: int64 = nil"
  -> value=<nil> err=type error: cannot assign type <nil> to variable x of type int64
opts={Debug:false TypedBindings:true} src="var x: string = nil"
  -> value=<nil> err=type error: cannot assign type <nil> to variable x of type string
opts={Debug:false TypedBindings:true} src="var x: bool = nil"
  -> value=<nil> err=type error: cannot assign type <nil> to variable x of type bool
opts={Debug:false TypedBindings:true} src="var x: rune = 1"
  -> value=<nil> err=type error: cannot assign type int64 to variable x of type int32
opts={Debug:false TypedBindings:true} src="var x: badtype = 1"
  -> value=<nil> err=undefined type 'badtype'
opts={Debug:false TypedBindings:true} src="var x: float64 = 1.5; x"
  -> value=1.5 err=<nil>
opts={Debug:false TypedBindings:true} src="var x: float64 = 1"
  -> value=<nil> err=type error: cannot assign type int64 to variable x of type float64
opts={Debug:false TypedBindings:true} src="var _: int64 = \"str\"; _"
  -> value="str" err=<nil>
opts={Debug:false TypedBindings:true} src="var x: int64 = 1; var x = \"str\"; x = 1.5; x"
  -> value=1.5 err=<nil>
opts={Debug:false TypedBindings:true} src="var x: int64 = 1; x += 1; x"
  -> value=2 err=<nil>
opts={Debug:false TypedBindings:true} src="var x: int64 = 1; x++; x"
  -> value=2 err=<nil>
opts={Debug:false TypedBindings:true} src="for var i: int64 = 0; i < 3; i++ { }; "
  -> value=<nil> err=<nil>
opts={Debug:false TypedBindings:false} src="var x: int64 = \"str\"; x"
  -> value="str" err=<nil>
opts={Debug:false TypedBindings:false} src="var x: int64 = 1; x = \"str\"; x"
  -> value="str" err=<nil>
opts={Debug:false TypedBindings:false} src="var x: int64; x"
  -> value=0 err=<nil>
opts={Debug:false TypedBindings:false} src="var x: badtype = 1"
  -> value=<nil> err=undefined type 'badtype'
opts={Debug:false TypedBindings:true} src="var x: int64 = 1; delete(\"x\"); x = \"str\"; x"
  -> value="str" err=<nil>
