#lang setup/infotab
(define name "Structured Loops")

(define blurb ; list of XHTML fragments as xexprs; PLaneT uses as short description.
  '("Looping constructs for natural expression of structured imperative programming."))
(define release-notes ; as in blurb, for description of what's new.
  '("While and until, extended with optional post-processing based on the sub-condition that caused termination."))

(define categories #;{{devtools: Development Tools}
                      {net: Networking and Protocols}
                      {media: Graphics and Audio}
                      {xml: XML-Related}
                      {datastructures: Data Structures and Algorithms}
                      {io: Input/Output and Filesystem}
                      {scientific: Mathematical and Scientific}
                      {system: Hardware/Operating System-Specific Tools}
                      {ui: Textual and Graphical User Interface}
                      {metaprogramming: Metaprogramming Tools}
                      {planet: PLaneT-Related}
                      {misc: Miscellaneous}}
  '(datastructures #;devtools))

(define can-be-loaded-with 'all) ; no side-effects on configuaration, system, so safe with any package
#;(define homepage "") ; wait until I update my homepage
(define primary-file '("structured-loops.rkt"))
#;(define required-core-version) ; 4.0 suffices
(define version "0.9") ; caution on first release
(define repositories '("4.x" #;"3xx")) ; uses #lang, could convert if there's interest