gui/collects/framework/private/version.ss
Robby Findler ded3fd08be retabified
svn: r6999

original commit: 6479c5483d7d4e0690b013f691869b8f804a58ba
2007-08-02 06:36:24 +00:00

23 lines
615 B
Scheme

(module version (lib "a-unit.ss")
(require "sig.ss"
(lib "mred-sig.ss" "mred")
(lib "string.ss")
(lib "list.ss"))
(import)
(export (rename framework:version^
[-version version]))
(define specs null)
(define (-version)
(foldr (lambda (entry sofar)
(let ([sep (first entry)]
[num (second entry)])
(string-append sofar sep num)))
(version)
specs))
(define (add-spec sep num)
(set! specs (cons (list (expr->string sep) (format "~a" num))
specs))))