I apologize for including code on this mailing list, but some of us need
some Sunday afternoon diversion now that football season is over. And this
is certainly one way to learn escape sequences. Enjoy, and suggestions for
improvement welcomed.

--Ralph


REBOL [
        TITLE: "The Dance Lady"
        AUTHOR: "Ralph Roberts, �2000"
        DATE: "13-Jan-2000"
        PURPOSE: "console animation demo"
      FILE: %dancelady.r]

 print newline
 print "^(1B)[10CPresenting the exotic"
 print "^(1B)[10C  MS. ASCII REBOLI"
 print newline

 print "^(1B)[12C    .###.      "
 print "^(1B)[12C   _#*_*#_)    "
 print "^(1B)[12C--(--/__\------"
 print "^(1B)[12C    _\  \_    "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C     .###.     "
 print "^(1B)[12C  ___#*_*#___  "
 print "^(1B)[12C------/_/------"
 print "^(1B)[12C     _\ \_    "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C     .###.     "
 print "^(1B)[12C  ___#*_*#___  "
 print "^(1B)[12C------\_\------"
 print "^(1B)[12C     _/  /_     "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C    .###.      "
 print "^(1B)[12C  (_#*_*#_     "
 print "^(1B)[12C-----/__\-)----"
 print "^(1B)[12C   _/  /_       "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C    .###.      "
 print "^(1B)[12C   _#*_*#_)    "
 print "^(1B)[12C--(--/__\------"
 print "^(1B)[12C    _\  \_    "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C     .###.     "
 print "^(1B)[12C  ___#*_*#___  "
 print "^(1B)[12C------/_/------"
 print "^(1B)[12C     _\ \_    "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C     .###.     "
 print "^(1B)[12C  ___#*_*#___  "
 print "^(1B)[12C------\_\------"
 print "^(1B)[12C     _/  /_     "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C    .###.      "
 print "^(1B)[12C  (_#*_*#_     "
 print "^(1B)[12C-----/__\-)----"
 print "^(1B)[12C   _/  /_       "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C    .###.      "
 print "^(1B)[12C   _#*_*#_)    "
 print "^(1B)[12C--(--/__\------"
 print "^(1B)[12C    _\  \_    "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C     .###.     "
 print "^(1B)[12C  ___#*_*#___  "
 print "^(1B)[12C------/_/------"
 print "^(1B)[12C     _\ \_    "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C     .###.     "
 print "^(1B)[12C  ___#*_*#___  "
 print "^(1B)[12C------\_\------"
 print "^(1B)[12C     _/  /_     "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C    .###.      "
 print "^(1B)[12C  (_#*_*#_     "
 print "^(1B)[12C-----/__\-)----"
 print "^(1B)[12C   _/  /_       "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C    .###.      "
 print "^(1B)[12C   _#*_*#_)    "
 print "^(1B)[12C--(--/__\------"
 print "^(1B)[12C    _\  \_    "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C     .###.     "
 print "^(1B)[12C  ___#*_*#___  "
 print "^(1B)[12C------/_/------"
 print "^(1B)[12C     _\ \_    "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C     .###.     "
 print "^(1B)[12C  ___#*_*#___  "
 print "^(1B)[12C------\_\------"
 print "^(1B)[12C     _/  /_     "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C    .###.      "
 print "^(1B)[12C  (_#*_*#_     "
 print "^(1B)[12C-----/__\-)----"
 print "^(1B)[12C   _/  /_       "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C    .###.      "
 print "^(1B)[12C   _#*_*#_)    "
 print "^(1B)[12C--(--/__\------"
 print "^(1B)[12C    _\  \_    "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C     .###.     "
 print "^(1B)[12C  ___#*_*#___  "
 print "^(1B)[12C------/_/------"
 print "^(1B)[12C     _\ \_    "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C     .###.     "
 print "^(1B)[12C  ___#*_*#___  "
 print "^(1B)[12C------\_\------"
 print "^(1B)[12C     _/  /_     "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C    .###.      "
 print "^(1B)[12C  (_#*_*#_     "
 print "^(1B)[12C-----/__\-)----"
 print "^(1B)[12C   _/  /_       "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C    .###.      "
 print "^(1B)[12C   _#*_*#_)    "
 print "^(1B)[12C--(--/__\------"
 print "^(1B)[12C    _\  \_    "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C     .###.     "
 print "^(1B)[12C  ___#*_*#___  "
 print "^(1B)[12C------/_/------"
 print "^(1B)[12C     _\ \_    "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C     .###.     "
 print "^(1B)[12C  ___#*_*#___  "
 print "^(1B)[12C------\_\------"
 print "^(1B)[12C     _/  /_     "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C    .###.      "
 print "^(1B)[12C  (_#*_*#_     "
 print "^(1B)[12C-----/__\-)----"
 print "^(1B)[12C   _/  /_       "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C    .###.      "
 print "^(1B)[12C   _#*_*#_)    "
 print "^(1B)[12C--(--/__\------"
 print "^(1B)[12C    _\  \_    "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C     .###.     "
 print "^(1B)[12C  ___#*_*#___  "
 print "^(1B)[12C------/_/------"
 print "^(1B)[12C     _\ \_    "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C     .###.     "
 print "^(1B)[12C  ___#*_*#___  "
 print "^(1B)[12C------\_\------"
 print "^(1B)[12C     _/  /_     "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C    .###.      "
 print "^(1B)[12C  (_#*_*#_     "
 print "^(1B)[12C-----/__\-)----"
 print "^(1B)[12C   _/  /_       "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C    .###.      "
 print "^(1B)[12C   _#*_*#_)    "
 print "^(1B)[12C--(--/__\------"
 print "^(1B)[12C    _\  \_    "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C     .###.     "
 print "^(1B)[12C  ___#*_*#___  "
 print "^(1B)[12C------/_/------"
 print "^(1B)[12C     _\ \_    "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C     .###.     "
 print "^(1B)[12C  ___#*_*#___  "
 print "^(1B)[12C------\_\------"
 print "^(1B)[12C     _/  /_     "

wait .2 prin "^(1B)[4A"

 print "^(1B)[12C    .###.      "
 print "^(1B)[12C  (_#*_*#_     "
 print "^(1B)[12C-----/__\-)----"
 print "^(1B)[12C   _/  /_       "

print [newline "^(1B)[10C**applause**applause***^/"]
print "^(1B)[12CNext Show 10 p.m."

Reply via email to