3
3
4
4
[ ![ Platform: macOS] ( https://img.shields.io/badge/Platform-macOS-blue.svg?style=flat )] ( https://developer.apple.com/osx/ )
5
5
[ ![ Language: Swift 4.2] ( https://img.shields.io/badge/Language-Swift%204.2-green.svg?style=flat )] ( https://developer.apple.com/swift/ )
6
- [ ![ IDE: Xcode 10.0 ] ( https://img.shields.io/badge/IDE-Xcode%2010.0 -orange.svg?style=flat )] ( https://developer.apple.com/xcode/ )
6
+ [ ![ IDE: Xcode 10.1 ] ( https://img.shields.io/badge/IDE-Xcode%2010.1 -orange.svg?style=flat )] ( https://developer.apple.com/xcode/ )
7
7
[ ![ Carthage: compatible] ( https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat )] ( https://github.com/Carthage/Carthage )
8
8
[ ![ License: Apache] ( http://img.shields.io/badge/License-Apache-lightgrey.svg?style=flat )] ( https://raw.githubusercontent.com/objecthub/swift-lispkit/master/LICENSE )
9
9
@@ -56,10 +56,15 @@ _LispKit_ provides support for the following core features, many of which are ba
56
56
[ ` (lispkit hashtable) ` ] ( https://github.com/objecthub/swift-lispkit/wiki/LispKit-Hashtable ) ,
57
57
` (lispkit test) ` ,
58
58
[ ` (lispkit datatype) ` ] ( https://github.com/objecthub/swift-lispkit/wiki/LispKit-Datatype ) ,
59
- ` (lispkit object) ` , ` (lispkit enum) ` ,
60
- ` (lispkit logic) ` , ` (lispkit iteration) ` , ` (lispkit set) ` , ` (lispkit stack) ` , ` (lispkit queue) ` ,
59
+ [ ` (lispkit object) ` ] ( https://github.com/objecthub/swift-lispkit/wiki/LispKit-Object ) ,
60
+ ` (lispkit clos) ` ,
61
+ ` (lispkit enum) ` ,
62
+ ` (lispkit logic) ` , ` (lispkit iteration) ` ,
63
+ [ ` (lispkit set) ` ] ( https://github.com/objecthub/swift-lispkit/wiki/LispKit-Set ) ,
64
+ ` (lispkit stack) ` , ` (lispkit queue) ` ,
61
65
` (lispkit heap) ` , ` (lispkit wt-tree) ` , ` (lispkit prettify) ` , ` (lispkit json) ` ,
62
- [ ` (lispkit draw) ` ] ( https://github.com/objecthub/swift-lispkit/wiki/LispKit-Draw ) , ` (lispkit draw turtle) ` ,
66
+ [ ` (lispkit draw) ` ] ( https://github.com/objecthub/swift-lispkit/wiki/LispKit-Draw ) ,
67
+ [ ` (lispkit draw turtle) ` ] ( https://github.com/objecthub/swift-lispkit/wiki/LispKit-Draw-Turtle ) ,
63
68
and ` (lispkit pdf) `
64
69
65
70
_ LispKit_ is incompatible or incomplete with respect to the following R7RS features:
@@ -79,16 +84,20 @@ framework:
79
84
- [ SRFI 16: Syntax for procedures of variable arity] ( https://srfi.schemers.org/srfi-16/srfi-16.html )
80
85
- [ SRFI 17: Generalized set!] ( https://srfi.schemers.org/srfi-17/srfi-17.html )
81
86
- [ SRFI 19: Time Data Types and Procedures] ( https://srfi.schemers.org/srfi-19/srfi-19.html )
87
+ - [ SRFI 23: Error reporting mechanism] ( https://srfi.schemers.org/srfi-23/srfi-23.html )
82
88
- [ SRFI 27: Sources of Random Bits] ( https://srfi.schemers.org/srfi-27/srfi-27.html )
83
89
- [ SRFI 28: Basic Format Strings] ( https://srfi.schemers.org/srfi-28/srfi-28.html )
84
90
- [ SRFI 31: A special form rec for recursive evaluation] ( https://srfi.schemers.org/srfi-31/srfi-31.html )
91
+ - [ SRFI 34: Exception Handling for Programs] ( https://srfi.schemers.org/srfi-34/srfi-34.html )
85
92
- [ SRFI 35: Conditions] ( https://srfi.schemers.org/srfi-35/srfi-35.html )
93
+ - [ SRFI 39: Parameter objects] ( https://srfi.schemers.org/srfi-39/srfi-39.html )
86
94
- [ SRFI 41: Streams] ( https://srfi.schemers.org/srfi-41/srfi-41.html )
87
95
- [ SRFI 48: Intermediate Format Strings] ( https://srfi.schemers.org/srfi-48/srfi-48.html )
88
96
- [ SRFI 51: Handling rest list] ( https://srfi.schemers.org/srfi-51/srfi-51.html )
89
97
- [ SRFI 63: Homogeneous and Heterogeneous Arrays] ( https://srfi.schemers.org/srfi-63/srfi-63.html )
90
98
- [ SRFI 64: A Scheme API for test suites] ( https://srfi.schemers.org/srfi-64/srfi-64.html )
91
99
- [ SRFI 69: Basic hash tables] ( https://srfi.schemers.org/srfi-69/srfi-69.html )
100
+ - [ SRFI 95: Sorting and Merging] ( https://srfi.schemers.org/srfi-95/srfi-95.html )
92
101
- [ SRFI 111: Boxes] ( https://srfi.schemers.org/srfi-111/srfi-111.html )
93
102
- [ SRFI 112: Environment inquiry] ( https://srfi.schemers.org/srfi-112/srfi-112.html )
94
103
- [ SRFI 113: Sets and bags] ( https://srfi.schemers.org/srfi-113/srfi-113.html )
@@ -195,7 +204,7 @@ The following technologies are needed to build the components of the LispKit fra
195
204
command-line tool, Xcode and Carthage are not strictly needed. Just for compiling the framework and trying
196
205
the command-line tool in Xcode, the Swift Package Manager is not needed.
197
206
198
- - [ Xcode 10.0 ] ( https://developer.apple.com/xcode/ )
207
+ - [ Xcode 10.1 ] ( https://developer.apple.com/xcode/ )
199
208
- [ Carthage] ( https://github.com/Carthage/Carthage )
200
209
- [ Swift Package Manager] ( https://swift.org/package-manager/ )
201
210
- [ Swift 4.2] ( https://developer.apple.com/swift/ )
0 commit comments