From e8ca38d113faecd2ce71fef0cea8f17c1a5ffe4a Mon Sep 17 00:00:00 2001
From: Airsleep <green3438@gmail.com>
Date: Mon, 28 Mar 2022 13:15:21 +0900
Subject: [PATCH] =?UTF-8?q?3=EC=9B=94=2028=EC=9D=BC=20=EC=8B=A4=EC=8A=B5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 PostScript1/box - loop.ps | 52 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 52 insertions(+)
 create mode 100644 PostScript1/box - loop.ps

diff --git a/PostScript1/box - loop.ps b/PostScript1/box - loop.ps
new file mode 100644
index 0000000..d5ffd47
--- /dev/null
+++ b/PostScript1/box - loop.ps	
@@ -0,0 +1,52 @@
+%!
+% Box Drawing Program
+
+/box {
+0 0 moveto
+100 0 lineto
+100 100 lineto
+0 100 lineto
+0 0 lineto
+stroke
+} def
+
+200 200 translate
+
+0 10 300 
+    { dup 150 ne
+        { gsave rotate 100 0 translate box grestore }
+        { gsave rotate 100 0 translate 1 0 0 setrgbcolor box grestore } 
+ifelse } for
+
+%0 10 300 
+%    { dup 150 ne
+%        { gsave dup translate box grestore }
+%        { gsave dup translate 1 0 0 setrgbcolor box grestore } 
+%ifelse } for
+
+%0 10 300 {
+%    gsave 
+%    dup translate box 
+%    grestore
+%} for
+
+%0.0 0.02 1.0 {
+%    gsave 
+%    300 mul dup translate box 
+%    grestore
+%} for
+
+%0.0 0.02 1.0 { 
+%    3 rotate 0 0 setrgbcolor box 
+%} for
+
+%0.0 0.02 1.0 { 
+%    10 10 translate 0 0 setrgbcolor box 
+%} for
+
+0 { 10 10 translate gr_color setgray box 
+    0.05 gr_color add
+    /gr_color exch def
+} repeat
+
+showpage
\ No newline at end of file
-- 
GitLab