; A square pattern of hexagons, circles and squares. ; nell squarepat1.nll PIC 6 | nellsvg 12.5 11.5 cm 0.03 1 > squarepat1.svg ; d1, d2 = tile spacing a = pi/2; b = pi/3; d1 = 1.5; d2 = (1+sqrt(3))/2; n = 4; A : L(1) T(a) L(1) T(a) L(1) T(a) L(1) T(a); B : L(1) T(b) L(1) T(b) L(1) T(b) L(1) T(b) L(1) T(b) L(1) T(b); T2 : C(0.5) T(a/2) M(1/sqrt(2)) T(3*a/2) S(A,1); T3 : M(1) T(2*b) S(B,1); T4 : [S(T2,1)] M(d1) [S(T3,1)] M(d1); T5 : [S(T3,1)] M(d1) [S(T2,1)] M(d1); T6 : [S(T4,n)] T(a) M(d2) T(-a) [S(T5,n)] T(a) M(d2) T(-a); PIC : P(1,1) S(T6,n);