DSL EXPRESSION:
$["a"] = $["b"]; $["x"] = 10 * $["y"]


AST:
* statement block
    * assignment "="
        * indirect field value "$[]"
            * string literal "a"
        * indirect field value "$[]"
            * string literal "b"
    * assignment "="
        * indirect field value "$[]"
            * string literal "x"
        * operator "*"
            * int literal "10"
            * indirect field value "$[]"
                * string literal "y"

a=pan,b=pan,i=1,x=7.268028627434533,y=0.7268028627434533
a=pan,b=pan,i=2,x=5.221511083334796,y=0.5221511083334797
a=wye,b=wye,i=3,x=3.3831852551664774,y=0.33831852551664776
a=wye,b=wye,i=4,x=1.3418874328430463,y=0.13418874328430463
a=pan,b=pan,i=5,x=8.63624469903273,y=0.8636244699032729
a=pan,b=pan,i=6,x=4.932212867483569,y=0.49322128674835697
a=zee,b=zee,i=7,x=1.878849191181694,y=0.1878849191181694
a=wye,b=wye,i=8,x=9.76181385699006,y=0.976181385699006
a=wye,b=wye,i=9,x=7.495507603507059,y=0.7495507603507059
a=wye,b=wye,i=10,x=9.526183602969864,y=0.9526183602969864
