undefined string variable
I have written the following code which leads to errors messages "unknow variable LL" n_p=newp; Point (n_p) = {0.0,-110.0,0.0,5}; Point (n_p+1) = {275.0,-110.0,0.0,5}; Point (n_p+2) = {275.0,110.0,0.0,5}; Point (n_p+3) = {0.0,110.0,0.0,5}; n_l=newl; Line(n_l)={n_p+3,n_p+2}; Line(n_l+1)={n_p+2,n_p+1}; Line(n_l+2)={n_p+1,n_p}; Line(n_l+3)={n_p,n_p+3}; n_ll=newll; LL="{"; line_dummy=""; line_dummy=Sprintf("%d,%d,%d,%d",n_l,n_l+1,n_l+2,n_l+3); Strcat(LL,line_dummy); Strcat(LL,"}"); Line Loop(n_ll)={LL};
n_s=news; Plane Surface (n_s) = {n_ll};
Extrude {0,0,20} { Surface{n_s}; } Could you please tell me how I should rephrase it ?