-
Notifications
You must be signed in to change notification settings - Fork 4
/
schemepunk.egg
153 lines (153 loc) · 6.44 KB
/
schemepunk.egg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
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
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
((author "Adam Nelson")
(version "0.0.1")
(license "Blue Oak Model License")
(dependencies r7rs utf8 box srfi-41 srfi-69 srfi-99 srfi-113 srfi-128 srfi-133 ioctl)
(component-options
(csc-options "-R" "r7rs" "-X" "r7rs" "-debug-level" "2"))
(components
(extension schemepunk.function
(source "function.sld"))
(extension schemepunk.syntax
(source "syntax.sld")
(component-dependencies schemepunk.function))
(extension schemepunk.list
(source "list.sld")
(component-dependencies schemepunk.syntax))
(extension schemepunk.vector
(source "vector.sld"))
(extension schemepunk.stream
(source "stream.sld"))
(extension schemepunk.string
(source "string.sld")
(component-dependencies schemepunk.syntax schemepunk.list))
(extension schemepunk.flexvector
(source "flexvector.sld")
(component-dependencies schemepunk.syntax schemepunk.list))
(extension schemepunk.hook
(source "hook.sld")
(component-dependencies schemepunk.syntax schemepunk.list))
(extension schemepunk.term-colors
(source "term-colors.sld")
(component-dependencies schemepunk.syntax schemepunk.list))
(extension schemepunk.generator
(source "generator.sld")
(component-dependencies schemepunk.syntax schemepunk.list))
(extension schemepunk.show.span
(source "show/span.sld")
(component-dependencies
schemepunk.syntax schemepunk.list schemepunk.term-colors))
(extension schemepunk.show.block
(source "show/block.sld")
(component-dependencies
schemepunk.syntax schemepunk.list
schemepunk.generator schemepunk.show.span))
(extension schemepunk.show.numeric
(source "show/numeric.sld")
(component-dependencies
schemepunk.syntax schemepunk.list schemepunk.string))
(extension schemepunk.show.block.datum
(source "show/block/datum.sld")
(component-dependencies
schemepunk.syntax schemepunk.list schemepunk.box
schemepunk.generator schemepunk.term-colors
schemepunk.show.span schemepunk.show.numeric schemepunk.show.block))
(extension schemepunk.json
(source "json.sld"))
(extension schemepunk.show.block.json
(source "show/block/json.sld")
(component-dependencies
schemepunk.syntax schemepunk.list schemepunk.vector schemepunk.json))
(extension schemepunk.box
(source "box.sld"))
(extension schemepunk.path
(source "path.sld")
(component-dependencies schemepunk.syntax schemepunk.list))
(extension schemepunk.sort
(source "sort.sld"))
(extension schemepunk.comparator
(source "comparator.sld")
(component-dependencies schemepunk.syntax schemepunk.list))
(extension schemepunk.hash-table
(source "hash-table.sld")
(component-dependencies
schemepunk.syntax schemepunk.list schemepunk.comparator
schemepunk.show.span schemepunk.show.block schemepunk.show.block.datum))
(extension schemepunk.btree
(source "btree.sld")
(component-dependencies
schemepunk.syntax schemepunk.function schemepunk.list
schemepunk.comparator))
(extension schemepunk.mapping
(source "mapping.sld")
(component-dependencies
schemepunk.syntax schemepunk.list schemepunk.comparator schemepunk.btree
schemepunk.show.span schemepunk.show.block schemepunk.show.block.datum))
(extension schemepunk.set
(source "set.sld")
(component-dependencies
schemepunk.syntax schemepunk.list schemepunk.comparator
schemepunk.show.span schemepunk.show.block schemepunk.show.block.datum))
(extension schemepunk.multimap
(source "multimap.sld")
(component-dependencies
schemepunk.syntax schemepunk.function schemepunk.list
schemepunk.comparator schemepunk.set schemepunk.mapping
schemepunk.show.span schemepunk.show.block schemepunk.show.block.datum))
(extension schemepunk.show.terminal-width
(source "show/terminal-width.sld"))
(extension schemepunk.show.base
(source "show/base.sld")
(component-dependencies
schemepunk.syntax schemepunk.function schemepunk.list
schemepunk.generator schemepunk.comparator schemepunk.mapping
schemepunk.box schemepunk.show.span schemepunk.show.block
schemepunk.show.block.datum schemepunk.show.numeric
schemepunk.show.terminal-width))
(extension schemepunk.show.unicode
(source "show/unicode.sld")
(component-dependencies
schemepunk.syntax schemepunk.function schemepunk.generator
schemepunk.term-colors schemepunk.show.base schemepunk.show.span))
(extension schemepunk.show.pretty
(source "show/pretty.sld")
(component-dependencies
schemepunk.syntax schemepunk.show.base schemepunk.show.span
schemepunk.show.block schemepunk.show.block.datum schemepunk.show.block.json))
(extension schemepunk.show.color
(source "show/color.sld")
(component-dependencies
schemepunk.syntax schemepunk.generator schemepunk.term-colors
schemepunk.show.base schemepunk.show.span))
(extension schemepunk.show.columnar
(source "show/columnar.sld")
(component-dependencies
schemepunk.syntax schemepunk.function schemepunk.list schemepunk.generator
schemepunk.show.base schemepunk.show.span schemepunk.show.block))
(extension schemepunk.show
(source "show.sld")
(component-dependencies
schemepunk.show.base schemepunk.show.pretty schemepunk.show.unicode
schemepunk.show.color schemepunk.show.columnar))
(extension schemepunk.show.report
(source "show/report.sld")
(component-dependencies
schemepunk.syntax schemepunk.list schemepunk.string schemepunk.stream
schemepunk.sort schemepunk.show))
(extension schemepunk.show.debug
(source "show/debug.sld")
(component-dependencies schemepunk.show.base schemepunk.show.pretty))
(extension schemepunk.datalog
(source "datalog.sld")
(component-dependencies
schemepunk.syntax schemepunk.function schemepunk.list schemepunk.vector
schemepunk.string schemepunk.comparator schemepunk.set schemepunk.mapping
schemepunk.multimap))
(extension schemepunk.command
(source "command.sld")
(component-dependencies
schemepunk.syntax schemepunk.list schemepunk.function schemepunk.string
schemepunk.show.base schemepunk.show.columnar schemepunk.show.color))
(extension schemepunk.test
(source "test.sld")
(component-dependencies
schemepunk.syntax schemepunk.list schemepunk.show schemepunk.show.report))))