intrp: Don't do custom AST parsing for project()
intrp: Don't do custom AST parsing for project()

Reuse the standard evaluate_codeblock() parsing since it does proper
error handling, and also handles, for instance, lists in string
arguments (flatten), etc. properly.

We need to declare more variables in advance now, but that should be ok.

QuLogic/meson,ernestask/meson,ernestask/meson,centricular/meson,QuLogic/meson,trhd/meson,fmuellner/meson,rhd/meson,rhd/meson,jeandet/meson,jeandet/meson,pexip/meson,becm/meson,fmuellner/meson,pexip/meson,pexip/meson,ernestask/meson,QuLogic/meson,centricular/meson,jeandet/meson,jpakkane/meson,fmuellner/meson,aaronp24/meson,pexip/meson,jpakkane/meson,centricular/meson,wberrier/meson,jpakkane/meson,trhd/meson,ernestask/meson,trhd/meson,QuLogic/meson,mesonbuild/meson,thiblahute/meson,MathieuDuponchelle/meson,mesonbuild/meson,trhd/meson,thiblahute/meson,wberrier/meson,becm/meson,trhd/meson,aaronp24/meson,centricular/meson,pexip/meson,QuLogic/meson,becm/meson,pexip/meson,QuLogic/meson,ernestask/meson,mesonbuild/meson,MathieuDuponchelle/meson,mesonbuild/meson,wberrier/meson,centricular/meson,jeandet/meson,becm/meson,rhd/meson,rhd/meson,wberrier/meson,becm/meson,aaronp24/meson,jeandet/meson,fmuellner/meson,wberrier/meson,jpakkane/meson,ernestask/meson,MathieuDuponchelle/meson,MathieuDuponchelle/meson,mesonbuild/meson,QuLogic/meson,ernestask/meson,wberrier/meson,MathieuDuponchelle/meson,jpakkane/meson,trhd/meson,jpakkane/meson,aaronp24/meson,fmuellner/meson,MathieuDuponchelle/meson,jeandet/meson,aaronp24/meson,ernestask/meson,MathieuDuponchelle/meson,mesonbuild/meson,trhd/meson,becm/meson,pexip/meson,thiblahute/meson,trhd/meson,pexip/meson,jeandet/meson,mesonbuild/meson,thiblahute/meson,jpakkane/meson,rhd/meson,thiblahute/meson,jeandet/meson,mesonbuild/meson,thiblahute/meson,ernestask/meson,aaronp24/meson,fmuellner/meson,pexip/meson,MathieuDuponchelle/meson,pexip/meson,becm/meson,aaronp24/meson,wberrier/meson,rhd/meson,MathieuDuponchelle/meson,centricular/meson,mesonbuild/meson,trhd/meson,centricular/meson,rhd/meson,rhd/meson,mesonbuild/meson,fmuellner/meson,QuLogic/meson,jpakkane/meson,becm/meson,aaronp24/meson,becm/meson,centricular/meson,thiblahute/meson,fmuellner/meson,wberrier/meson,QuLogic/meson,thiblahute/meson,becm/meson,aaronp24/meson,jpakkane/meson,thiblahute/meson,jeandet/meson,fmuellner/meson