1# open:X 2ns NS1 3define x { 4 define y { 5 var v_y_0 6 var v_y_1 7 } 8 define z { 9 var v_z_0 10 var v_z_1 11 define a { 12 } 13 } 14} 15 16ns NS2 17define p { 18# def:WRAPPER 19 define q { 20 print 21 } 22} 23 24global 25var v_g1 26define d_g { 27 var v_l 28} 29 30ns NS3 31package PACKAGE 32define p { 33 define q { 34 print 35 { 36 var L 37 } 38 } 39 40# end of define 41} 42 43# end of package 44end 45 46var v_g2 47# close 48