Megatest

Diff
Login

Differences From Artifact [f509f593d0]:

To Artifact [df0994a0f9]:


30
31
32
33
34
35
36
37

38
39

40
41
42
43
44
45
46
47
48
49
50



51
52
53
54



55
56

57
58
59
60

61
62
63
64
65
66

67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84

85
86

87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103

104
105
106
107
108
109
110
30
31
32
33
34
35
36

37
38

39
40
41
42
43
44
45
46
47



48
49
50
51
52


53
54
55
56

57
58
59
60

61
62
63
64
65
66

67

68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83

84
85

86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102

103
104
105
106
107
108
109
110







-
+

-
+








-
-
-
+
+
+


-
-
+
+
+

-
+



-
+





-
+
-
















-
+

-
+
















-
+







(declare (uses rmtmod))
(declare (uses dbmod))
(declare (uses servermod))

(module dcommonmod
	*
	
(import scheme chicken data-structures extras)
(import scheme chicken.bitwise chicken.pathname chicken.process-context.posix chicken.condition chicken.sort chicken.process chicken.pretty-print  chicken.base chicken.string chicken.time chicken.file.posix chicken.process-context)
(import (prefix sqlite3 sqlite3:)
	posix typed-records srfi-18 srfi-69 format ports srfi-1
	typed-records srfi-18 srfi-69 chicken.format chicken.port srfi-1
	matchable (prefix iup iup:)
	canvas-draw
	;; blindly copied from megamod
	(prefix base64 base64:)
	(prefix dbi dbi:)
	;; (prefix nanomsg nmsg:)
	(prefix sqlite3 sqlite3:)
	call-with-environment-variables
	csv
	csv-xml
	data-structures
	;;csv
	;;csv-xml
	;;data-structures
	directory-utils
	dot-locking
	extras
	files
	;;extras
	chicken.file
	chicken.random
	fmt
	format
	chicken.format
	hostinfo
	http-client
	intarweb
	irregex
	chicken.irregex
	matchable
	md5
	message-digest
	pathname-expand
	pkts
	ports
	chicken.port
	posix
	;; queue
	regex
	regex-case
	s11n
	sparse-vectors
	spiffy
	spiffy-directory-listing
	spiffy-request-vars
	sql-de-lite
	srfi-1
	srfi-4
	srfi-13
	srfi-18
	srfi-69
	stack
	stml2
	tcp
	;;tcp
	typed-records
	udp
	;;udp
	uri-common
	z3
	)

(import (prefix mtconfigf configf:))
(import gutilsmod)
(import commonmod)
(import servermod)
(import testsmod)
(import megamod)
(import subrunmod)
(import runsmod)
(import rmtmod)
(import dbmod)
(import canvas-draw)
(import canvas-draw-iup)
(use (prefix iup iup:))
(import (prefix iup iup:))
(import (prefix mtargs args:))

(define *tim* (iup:timer))

;; (use (prefix ulex ulex:))

(include "common_records.scm")