Changeset 39525 in project


Ignore:
Timestamp:
01/23/21 17:48:19 (5 months ago)
Author:
juergen
Message:

premodules 0.5 with Makefile for shell routines

Location:
release/5/premodules
Files:
2 added
4 edited
1 copied

Legend:

Unmodified
Added
Removed
  • release/5/premodules/tags/0.5/premodules.egg

    r39519 r39525  
    33((synopsis "Converting a premodule into module, test and doc files")
    44 (category doc-tools)
    5  (version "0.4")
     5 (version "0.5")
    66 (license "BSD")
    77 (dependencies simple-tests)
     
    99 (components (extension premodules
    1010                        (csc-options "-O2" "-d0"))
     11             (data Makefile)
    1112             (data premodule2module.scm)
    1213             (data premodule2docs.scm)
  • release/5/premodules/tags/0.5/premodules.scm

    r39519 r39525  
    3737
    3838(define license
    39   (make-parameter "../license.txt"
     39  (make-parameter "license.txt"
    4040                  (lambda (x)
    4141                    (if (string? x)
    4242                      x
    43                       "../license.txt"))))
     43                      "license.txt"))))
    4444
    4545(define history
    46   (make-parameter "../history.txt"
     46  (make-parameter "history.txt"
    4747                  (lambda (x)
    4848                    (if (string? x)
    4949                      x
    50                       "../history.txt"))))
     50                      "history.txt"))))
    5151
    5252(define dissect-premodule
     
    264264
    265265(define license.lst ;(file->list "license.txt"))
    266   (with-input-from-file (license "license.txt") ;"license.txt"
     266  (with-input-from-file (license)
    267267    (lambda ()
    268268      (read-lines))))
    269269
    270270(define history.lst ;(file->list "history.txt"))
    271   (with-input-from-file (history "history.txt") ;"history.txt"
     271  (with-input-from-file (history)
    272272    (lambda ()
    273273      (read-lines))))
     
    541541                    "without sym: list of exported symbols"
    542542                    "with sym: docu of exported sym")
     543                  (history
     544                    parameter:
     545                    (history)
     546                    (history new)
     547                    "returns or updates the history file")
    543548                  (license
    544549                    parameter:
     
    572577) ; endmodule
    573578
    574 ;(import premodules simple-tests (chicken port))
    575 ;(premodule->module "../dotted-lambdas/dotted-lambdas.pre.scm"
    576 ;                  "dl.scm")
    577 ;(premodule->tests "../dotted-lambdas/dotted-lambdas.pre.scm"
    578 ;                  "dlrun.scm")
    579 ;(premodule->docs "../dotted-lambdas/dotted-lambdas.pre.scm"
    580 ;                  "dl")
  • release/5/premodules/trunk/premodules.egg

    r39519 r39525  
    33((synopsis "Converting a premodule into module, test and doc files")
    44 (category doc-tools)
    5  (version "0.4")
     5 (version "0.5")
    66 (license "BSD")
    77 (dependencies simple-tests)
     
    99 (components (extension premodules
    1010                        (csc-options "-O2" "-d0"))
     11             (data Makefile)
    1112             (data premodule2module.scm)
    1213             (data premodule2docs.scm)
  • release/5/premodules/trunk/premodules.scm

    r39519 r39525  
    3737
    3838(define license
    39   (make-parameter "../license.txt"
     39  (make-parameter "license.txt"
    4040                  (lambda (x)
    4141                    (if (string? x)
    4242                      x
    43                       "../license.txt"))))
     43                      "license.txt"))))
    4444
    4545(define history
    46   (make-parameter "../history.txt"
     46  (make-parameter "history.txt"
    4747                  (lambda (x)
    4848                    (if (string? x)
    4949                      x
    50                       "../history.txt"))))
     50                      "history.txt"))))
    5151
    5252(define dissect-premodule
     
    264264
    265265(define license.lst ;(file->list "license.txt"))
    266   (with-input-from-file (license "license.txt") ;"license.txt"
     266  (with-input-from-file (license)
    267267    (lambda ()
    268268      (read-lines))))
    269269
    270270(define history.lst ;(file->list "history.txt"))
    271   (with-input-from-file (history "history.txt") ;"history.txt"
     271  (with-input-from-file (history)
    272272    (lambda ()
    273273      (read-lines))))
     
    541541                    "without sym: list of exported symbols"
    542542                    "with sym: docu of exported sym")
     543                  (history
     544                    parameter:
     545                    (history)
     546                    (history new)
     547                    "returns or updates the history file")
    543548                  (license
    544549                    parameter:
     
    572577) ; endmodule
    573578
    574 ;(import premodules simple-tests (chicken port))
    575 ;(premodule->module "../dotted-lambdas/dotted-lambdas.pre.scm"
    576 ;                  "dl.scm")
    577 ;(premodule->tests "../dotted-lambdas/dotted-lambdas.pre.scm"
    578 ;                  "dlrun.scm")
    579 ;(premodule->docs "../dotted-lambdas/dotted-lambdas.pre.scm"
    580 ;                  "dl")
Note: See TracChangeset for help on using the changeset viewer.